20165226 2017-2018-2《Java程序设计》课程总结

目录

  • 1、做业汇总
  • 2、总结
  • 3、问卷调查


1、做业汇总



2、总结

一、 自认为写得最好一篇博客是?为何?

  • 预备做业三 Linux安装及学习
  • 那时候是假期,时间充裕,对java有很强学习欲望,在进行安装的过程当中遇到了不少问题,重装之类的简单粗暴的机械(傻事儿)操做常常干,直到解决问题,那时有一些在实验楼上才能完成,因而在实验楼不断操做,在得出与教程一致的结果时那种激动赛过团年饭带来的惊喜,在写博客的过程当中还想着如何使博客更加生动,样式新颖,排版更加整洁,内容更全面具体,所以查了很多资料。

二、 做业中阅读量最高的一篇博客是?谈谈经验

  • 阅读量最高: 第四周学习总结
  • 总体要素全面完整。知识要点总结得简洁全面,不只是代码仍是教材,所列问题及解决方案皆具表明性。

三、做业中与师生交互最多的一篇博客是?谈谈收获

  • 第二周学习总结
  • 在和学姐互动的过程当中get到深刻学习的思惟和在学习与解决问题时的那份专一与精进。

四、实验报告连接汇总

  • 实验一 Java开发环境的熟悉
    • 命令行下Java程序开发
    • idea下Java程序开发、调试
    • 经过命令行和Eclipse两种方式实如今idea下练习调试程序
  • 实验二 面向对象程序设计
    • 初步掌握单元测试和TDD;
    • 理解并掌握面向对象三要素:封装、继承、多态;
    • 初步掌握UML建模;
    • 熟悉S.O.L.I.D原则;
    • 了解设计模式
  • 实验三 实验三敏捷开发与xp实践
    • 安装alibaba 插件,解决代码中的规范问题。在IDEA中使用工具(Code->Reformate Code)格式化代码,研究一下Code菜单,比较功能。
    • 在码云上把本身的学习搭档加入本身的项目中,下载搭档实验二的Complex代码,加入很多于三个JUnit单元测试用例,测试并上传代码至码云
      -下载搭档的代码,完成重构内容的练习。
      -结合重构,git,代码标准,以结对的方式完成Java密码学相关内容的学习。
  • 实验四 实验四Android程序设计
    • Android Studio的安装测试
    • Activity测试
    • UI测试
    • 布局测试
    • 事件处理测试
  • 实验五 网络编程与安全
    • 结对实现中缀表达式转后缀表达式的功能 ,从上面功能中获取的表达式中实现后缀表达式求值的功能
    • 基于Java Socket实现客户端/服务器功能,传输方式用TCP,客户端让用户输入中缀表达式,而后把中缀表达式调用MyBC.java的功能转化为后缀表达式,把后缀表达式经过网络发送给服务器
    • 服务器接收到后缀表达式表达式后,进行解密(和客户端协商密钥,能够用数组保存),而后调用MyDC.java的功能计算后缀表达式的值,把结果发送给客户端
    • 客户端和服务器用DH算法进行3DES或AES算法的密钥交换
    • 客户端让用户输入中缀表达式,而后把中缀表达式调用MyBC.java的功能转化为后缀表达式,把后缀表达式用3DES或AES算法加密经过网络把密文发送给服务器

五、代码托管连接:

  • 给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?
    已达到
  • 加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
    对于Java新手来讲,在原有代码的基础上适当修改代码其实也是一种能力与锻炼
  • 积极主动敲代码作到没?教材实践上有什么经验教训?
    每周都以积极主动的心态在不断敲代码的过程当中进行Java学习。教材中有不少须要咱们去仔细推敲的地方,详情见单元博客。

六、课程收获与不足

  • 本身的收获
在Java上下的功夫是其余科目的总合,但效率其实不算很高,但总算仍是能学到很多知识,仍是很开心。
  • 本身须要改进的地方
其实有不少。首先是态度,虽然每次都会花大量时间在Java上,可是,相较于完成做业,咱们更应该把重心放在如何学习新知识掌握新技能上,这学期课余时间贡献给了java博客以及系院相关事宜,留给本身自由支配的深度思考学习时间较少,这也是我须要去协调与平衡的。
  • 结对学习是否是真正贯彻了?
关于这个问题其实我有疑问,什么算是真正贯彻了,若是说咱们俩共同将项目完成算是贯彻的话,那针对这个问题我给确定回复。
  • 给开学初的你和学弟学妹们的学习建议
若是是对于下学期,新学年的咱们来讲的话,个人建议是若是要学到真正的知识,不该该墨守成规,有时应勇于创新,经过多方面多渠道去了解并深刻学习,对于知识点须要花苦功夫,得一步一步踩实了。
  • 若是从新学习这门课,怎么作才能够学的更好
老师若是可以带咱们去分析书上每章节一两个完整代码作示范就更好了。
  • 下学期有什么可行的计划提高学习效果?
作好预习复习工做,脚踏实地,认真对待,肯花时间。


3、问卷调查

  • 你平均每周投入到本课程有效学习时间有多少?
天天1小时左右,一周大概有6、七小时。
  • 每周的学习效率有提升吗?你是怎么衡量的?
看状况,若是状态好,做业少,会有所提升。
学习并掌握知识点。
  • 蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
对于赶鸭子上架有必定做用。
布置任务的量能够减小一些,布置周期能够再长一些。
  • 你以为这门课老师应该继续作哪一件事情?
写博客,蓝墨云班课。
  • 你以为这门课老师应该中止作哪一件事情?
频繁写博客,大量蓝墨云任务。
  • 你以为这门课老师应该开始作什么新的事情?
上课多讲一些能真正解决同窗们所遇代码问题的实在方法。时间容许的话老师能够尝试与同窗们一同窗习本学期的其余课程,结合其余学科的知识技能来对Java进行扩充,已达到真正的融会贯通,这对于老师和学生而言是更大的挑战,不过相信老师有这个实力与能力来带动全体学生进行Java的进一步探讨与深刻学习。
相关文章
相关标签/搜索