20165326 2017-2017-2《Java程序设计》课程总结
每周作业链接汇总
- 预备作业1:我期望的师生关系,对课程的展望和老师的期待
- 预备作业2:编程学习基础和c语言基础调查
- 预备作业3:Linux的安装及学习入门
- 第一周作业:java入门,JDK安装,简单编译
- 第一周课上作业补交:源文件的编写和保存,cmd使用
- 第二周作业:基本数据类型与数组,代码托管
- 第三周作业:类与对象
- 第三周课上补做:循环递归与JDB调试
- 第四周作业:子类和父类、抽象类、接口
- 第五 周作业:内部类和异常类,输入输出流
- 第六周作业:堆栈链表,实用类
- 第七周作业:MySQL
- 第八周作业:进程与线程
- 第八周课下补做:数据库使用
-
第九周作业:网络编程
- 第十一周课下补做:排序链表
- 第十二周课下补做:p300截图补交
-
自认为写的最好的一篇博客是?为什么?
这篇我思路清晰,完成度很高,同时也对结对开发有了更深一步的了解
作业中阅读量最高的一篇博客是?谈谈经验
可能是因为写的比较早的缘故,在之前的课上就已经完成过类似的代码编译,所以实验完成的
比较快,提交的比较早
作业中师生交互最多的一篇博客是?谈谈收获
助教在仔细阅读浏览过我的实验报告过后,对于我在报告中的问题给予了解答
并让我参考之前的类似的博客解惑,这让我获益匪浅
实验报告链接汇总
- 实验一 Java开发环境的熟悉:
- 使用JDK编译运行简单的Java程序
- 使用IDEA编译调试简单的Java程序
- 实验二 面向对象程序设计:
- 单元测试与TDD
- UML建模与SOLID原则
- 实验三:敏捷开发与XP实践
- 实验四 Android程序设计:
- Android Studio安装测试
- 基本简单项目构建
- 实验五:
代码托管链接:
- 给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?
我的脚本在第十周左右出现了问题,无法运行,但本学期的代码运行量4000行我在第三四周时就也达标
- 加点代码,改点代码是理解的最好方式
其实自己手打一遍才是,加一点改一点是建立在理解之上的
- 积极主动敲代码做到没?教材实践上有什么经验教训?
教材上的代码基本都敲了一遍,教材上的代码让我在代码编写方面有了很大的启发
你有什么项目被加分,谈谈你的经验
- 优秀作业(给出链接)
这个写的很详细完善
你有什么项目被扣分,谈谈你的教训
无
课程收获与不足
- 自己的收获(投入,效率,效果等)
自己的收获还是很大的,从最初的完全不懂到现在了独立编写一些代码,我投入了特别多的时间,可以说Java这门课是我这学期投入最多的课,虽然还是有很多不懂不明白,但还是获益良多
- 自己需要改进的地方
需要改进的地方还挺多的,比如自己写的代码隔一周再来看发现自己也看不懂之类的,总之还是学艺不精,我会继续努力
- 结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
我觉得我和我的结对小伙伴合作的挺好的,我们一起发现问题,解决问题,比一个人单打独斗轻松了许多
- 给开学初的你和学弟学妹们的学习建议
多写代码多看书,认真听讲不落课
-
如果重新学习这门课,怎么做才可以学的更好
-
下学期有什么可行的计划提升学习效果?
合理安排时间,建立学习计划
问卷调查
- 你平均每周投入到本课程有效学习时间有多少?
13~14h左右
- 每周的学习效率有提高吗?你是怎么衡量的?
前期效率高,后期需要完成的太多,许多东西都是浅尝辄止,没学到什么
- 蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
查找资料和提交作业很方便。答疑功能没什么太大的用处,而且刷分现象有些严重,对于那些不爱说话的同学不太公平
- 你觉得这门课老师应该继续做哪一件事情?
课上测试
- 你觉得这门课老师应该停止做哪一件事情?
后期东西太多态杂,让学生花费了精力却没学到太多实质性的东西
- 你觉得这门课老师应该开始做什么新的事情?
结合教材进行教学,我们学习与教材的进度也不一样,比如后面的知识其实需要前面的进行铺垫,,有的时候就直接考察书本后面的内容
其他
其实我觉得老师的教学方式很新颖,和同学们也有互动,但是我还是觉得这门课占用了我很大一部分时间,有的时候做的事情没有什么太大的意义,博客虽然会更加方便一个人的理解总结,但是过多的博客会使人感到疲累,我觉得博客就应该更加精炼,大家的博客都大同小异,可以结合一下团队学习的方式,说不定效率会更高
给出你的总结中涉及到的链接的二维码
- 预备作业1
- 预备作业2
- 预备作业3
- 第一周学习总结
- 第一周课上补交
- 第二周学习总结
- 第三周学习总结
- 第三周课上补交
- 第四周学习总结
- 第五周学习总结
- 第六周学习总结
- 第七周学习总结
- 第八周学习总结
- 第八周课上补交
- 第九周学习总结
- 第十一周课下补交
- 第十二周课下补交
- 实验一
- 实验二
- 实验三
- 实验四
- 实验五