20162307 2016-2017-2《程序设计与数据结构》课程总结
1. 每周作业链接汇总
预备作业1:说出对专业的期望,老师提供的最大的帮助,期望的师生关系
预备作业2:说出我的技能,对于这个技能我有什么成功的经验,我的经验跟老师所说的学习经验有什么共同之处,我有什么目标
预备作业3:安装虚拟机及Linux的学习
第一周作业:绪论,Java程序设计语言,面向对象程序设计
第二周作业:数据和表达式
第三周作业:使用类和对象
第四周作业:条件和循环
第五周作业:编写类
第六周作业:继承
第七周作业:多态
第八周作业:异常
第九周作业:数据库
结对编程第一周
结对编程第二周
结对编程-四则运算(挑战出题)
结对编程-马尔可夫链
2. 自认为写得最好一篇博客是?为什么?
我认为我写的最好的一篇博客是实验四 《Android程序设计》
原因嘛,是因为当时AndroidStudio对于我来说是一个全新的体验,还有git的问题,我研究了很久才解决,所以博客写的很详细,所以我认为这篇博客是我写的最好的一篇。
3. 作业中阅读量最高的一篇博客是?谈谈经验
阅读量最高的是20162307 2016-2017-2 《程序设计与数据结构》第5周学习总结
我也不是很清楚为什么此篇博客阅读量这么多,可能是因为加入了小组互评的缘故
4. 作业中与师生交互最多的一篇博客是?谈谈收获
交互的最多的是20162307 2016-2017-2 《程序设计与数据结构》第2周学习总结
因为刚刚开始学习所以有很多不足的地方需要改进,谢老师为我指出了许多不足,我的代码格式,如何快速格式化代码;娄老师为我指出博客的格式,commit message应该如何填写,如何提出问题,如何总结错题。这些指教让我日后的学习少走了许多弯路。
5. 实验报告链接汇总
- 实验一Java开发环境的熟悉(Linux + Eclipse):使用JDK编译、运行简单的Java程序;使用Eclipse编辑、编译、运行、调试Java程序。
- 实验二 《面向对象程序设计》:1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装、继承、多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 - 使用Eclipse编辑、编译、运行、调试Java程序。
- 实验三 《敏捷开发与XP实践》:1.研究idea中code菜单 2.掌握JUnit单元测试 3. 掌握重构
- 以结对的方式完成Java密码学相关内容的学习
- 实验四 《Android程序设计》:学习Android程序设计
- 实验五 《网络编程与安全》:学习网络编程与安全
6. 代码托管链接
给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?
代码有6000多行,当初的目标为5000,所以已经达到了目标。
7. 课堂实践对提高应用能力有帮助吗?
还是有帮助的,在老师讲解知识之后并加以练习,会让学过的知识更加牢固。
8. 课堂实践上自己有什么经验教训?
要细心听老师讲的知识点,将所学到的知识跟之前所学到的知识联系到一起,做到融会贯通。
9. 课程收获与不足
a.自己的收获(投入,效率,效果等)
我觉得这学期自己的收获很大,以前我对电脑方面的知识可以说是一窍不通,现在算是了解了一些,觉得自己的这一学期没有白过。
b.自己需要改进的地方
之前依赖于书上的知识,所以学习到的东西还是有限的,希望以后的学习可以通过更多的资料去学习
10. 结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
我觉得两个人一起学习要比一个人学习效率更高,所以我希望老师下学期一开始就进行结对学习,这样可以互相监督、互相促进
11. 给开学初的你和学弟学妹们的学习建议
一定要认真看老师的学习指导,自主学习,善于总结
12. 如果重新学习这门课,怎么做才可以学的更好
先看基础的视频,在看书上的知识
13. 下学期有什么可行的计划提升学习效果?
自己先找一些有关的学习资料去学习
14. 问卷调查
a.你平均每周投入到本课程有效学习时间有多少?
每周大部分的学习时间都投入到了本课程的学习
b.蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
蓝墨云班课对我的学习很有帮助,希望老师能够多加利用,并且加入更多的学习资料
c.你觉得这门课老师应该继续做哪一件事情?
蓝墨云班课的参考资料的提供
d.对谢涛老师的工作给矛评价或建议
非常的认真,为我们的学习提供了许多帮助。在我们学习遇到困难的时候,老师很耐心的点拨我们。
15. 给出你的总结中涉及到的链接的二维码
实验一 Java开发环境的熟悉(Linux + Eclipse)
20162307 2016-2017-2 《程序设计与数据结构》第7周学习总结
20162307 2016-2017-2 《程序设计与数据结构》第8周学习总结