20172325 2017-2018-2《程序设计与数据结构》课程总结
一、每周作业链接汇总
自认为写得最好一篇博客是?为什么?
- 如果是在每周总结中选择,我觉得应该是第七周博客,因为:
第一:这一篇博客从内容上来说比较完整,对问题的总结比较详细;
第二:那一周的活动不是很多,在课程上投入的时间较多,知识掌握的比较透彻,在那部分的内容上较为丰富;
第三:在本篇博客中加上了前一周问题的学习结果,对问题的研究总结很有价值,不仅加深自己的理解,还能够给其他遇到相同问题的同学有一定的帮助。这算是丰富了博客内容,体现的了博客的意义。
- 如果是在所有博客中选择,自认为应该是结对编程项目第三周总结,因为:
第一:这一篇博客的内容十分的完整,每一个部分都很有料;
第二:在内容上,这篇博客的总结是我用了很大心思的,毕竟是结对的项目报告,为了给结对伙伴,给一起合作的结果充分的尊重,在这篇博客上投入了很多精力;
第三:在结果展示上很完整,对于项目的各个部分又有所展示;
第四:在博客中分享了项目实践中遇到的问题,并且详细的给出了解决办法。
作业中阅读量最高的一篇博客是?谈谈经验
- 阅读量最高的一篇博客是第五周总结;
- 经验:我觉得那一篇博客的特别之处在于对问题的总结很多,这也正好体现出博客的意义,那就是对问题的记录与分享。一篇有意义的博客绝对是对某一个问题有较好的理解和解决过程,能够系统的分享一个问题从发现,到研究,到解析,最后解决的过程。这一篇博客给我更多的提醒也就在于应该关注博客的本身意义,注重学习过程的跟进,学习过程中遇到的问题的记录。一篇好的博客不仅是一份好的总结,更是一份好的学习资料。
二、实验报告链接汇总
实验名称:Java开发环境的熟悉(Linux + Eclipse)和Intellj IDEA 简易教程
简要内容:Eclipse 内容换成IDEA(通过命令行和IDEA两种方式实现)换成前两周项目内容
实验名称:Java面向对象程序设计
简要内容:(1)初步掌握单元测试和TDD;
(2)理解并掌握面向对象三要素:封装、继承、多态;
(3)初步掌握UML建模;
(4)熟悉S.O.L.I.D原则;
(5)了解设计模式;
实验名称:敏捷开发与XP实践
简要内容:(1)代码规范;
(2)协同测试;
(3)重构;
(4)密码学应用;
实验名称:Android程序设计
内容简介:(1)Android Stuidio的安装测试;
(2)Activity测试;
(3)UI测试;
(4)布局测试;
(5)事件处理测试;
实验名称:结对编程
内容简介:完成客户端与服务器端的数据传输相关技术的学习。
三、团队项目报告链接汇总
-
简要内容:初期的需求分析、设计思路;中缀转后缀以及计算的初步实现。
-
简要内容:实现各部分的具体代码;团队贡献度划分。
-
简要内容:完成相关类的测试;对BUG的调试和对代码的修改;项目总结。

给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?
- 本学期的目标是5000行代码,从代码行数上来说是达到了目标了,但是我觉得,在知识的掌握程度上来说,我离目标还有很大的差距,看起来我确实有7500行代码,但是实际上有很多是课本例题,而我对于代码的理解还在不够透彻,这是本学期的不足,我觉得我不仅要在假期好好复习整理,还要在下学期的学习过程中更加努力认真,提高自己的编程能力。
加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
- 读了这篇文章,首要感觉是震撼,对代码的要求竟然能够研究出一朵花来,就像精心创造一件艺术品一样。启示我不管什么事,都要潜心研究,做到尽善尽美。
- 在这篇文章中我体会较深的应该是关于注释的那一部分,对代码的理解并不是注释越多越好,而是能够在关键的步骤加以画龙点睛般的提点,而大多数的地方不用刻意加上注释,如果表达不清反而会加深对于代码理解的难度。
积极主动敲代码做到没?教材实践上有什么经验教训?
- 目标基本完成,不过我觉得这个学期积极主动没有体现的很明显,因为课程节奏的关系,很多情况下是赶着学习进度走的,被博客追着跑,每一周都有每一周的任务,时间安排的很密集,没有能够体现出积极主动敲代码。不过我想如果在暑假期间能够好好复习,把课本上的知识和代码再次实践并认真理解,是不是也能算做积极主动敲代码呢?还有在下个学期中,我们没有了晚自习,那个时候能够做到约束自己,主动敲代码才算做真正做到积极主动敲代码把!
- 在教材实践上的经验教训:
(1)课本上的代码不能全信,课本上的不一定是对的,记得在某一周的学习过程中,课本上的一个知识点出错导致很多同学直接跳过,但是那个时候其实只要我们心存怀疑,和老师同学一起探讨问题出在什么地方,兴许就能发现问题所在,而且还能加深知识点的理解。
(2)要学会看课本,总结课本知识的讲解思路,比如在例题中,给出的代码类和对象是分开的,如果不认真看书的话,就不能确定哪一段和哪一段是能够相互结合,共同实现一个程序。思路是学习过程中很重要的技巧,在掌握了课本的讲解思路之后,才能够正确,深刻的理解课本。
(3)“投机取巧”,在代码的实践中有些知识能够运用前面章节的代码来实践,这个时候,运用前面章节的代码能够达到温故而知新的效果,在课堂实践中已经有所体现。
五、课堂项目实践
参考蓝墨云班课
课堂实践链接
课堂实践对提高应用能力有帮助吗?
课堂实践上自己有什么经验教训?
课堂实践上对老师有什么教学建议?
课程收获与不足
自己的收获(投入,效率,效果等)
自己需要改进的地方
结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
问卷调查
你平均每周投入到本课程有效学习时间有多少?
每周的学习效率有提高吗?你是怎么衡量的?
蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
你觉得这门课老师应该继续做哪一件事情?
你觉得这门课老师应该停止做哪一件事情?
你觉得这门课老师应该开始做什么新的事情?
其他任意发挥
给出你的总结中涉及到的链接的二维码
码去项目链接: 二维码
预备作业1: 二维码
...
实验一 实验名称:二维码
...
实践名称:二维码
20172325 2017-2018-2《程序设计与数据结构》课程总结
原文:https://www.cnblogs.com/20172325DYK/p/9218174.html