标题: 2017-2018-20172309《程序设计与数据结构》课程总结
每周作业链接汇总
- 第一周作业:学到了Java程序设计的一些东西,例如注释、标识符与保留字、空白符等。
- 第二周作业:一些基本的java开发语法,字符串拼接、转移序列、变量声明、Scanner类等。
- 第三周博客对象的创建、String类、Random类、Math类的学习。
- 第四周博客关于类的编写、封装性问题的学习。
- 第五周博客学习了五六两章的运算符、循环语句。
- 第六周博客有关数组的学习,包括一维和二维数组。
- 第七周博客继承的有关学习,接口的使用。
- 第八周博客多态的学习、使用。
- 第九周博客IO流的学习、异常类的编写、递归的学习。
- 第十周博客集合、栈的学习与使用。
- 第十一周博客Android的学习使用与开发。
博客总结
自认为写得最好一篇博客是?为什么?
这一学期写了这么多的博客,好像依稀记得只有一篇被推选为优秀博客。现在已经不记得是哪一篇了,但是我自认为自己还是很认真的写好了这几篇博客:
第五周博客
第六周博客
第七周博客
第八周博客
第十周博客
这几篇博客,虽然阅读量不是很高,但是我认为我还是花了时间去做,而且是想要认真去做好的。也许最优秀的一篇就在里面
作业中阅读量最高的一篇博客是?谈谈经验
阅读量最高博客:第十周博客 阅读量:49
谈谈经验?可以说是没有经验,因为自己又不是常常被推选为优秀博客的人,但据我长久观察以来,得到几个tip:
- 博客时间发布的越早,阅读量越高。
- 得到助教的优秀博客推荐会增加阅读量。
- 得到娄老师的优秀博客首页推送会大大增加阅读量。
外挂:自己没事也可以点开看看,可以少量的增加阅读量
实验报告链接汇总
- 实验一
实验名称:IDEA的使用 内容:安装intellj IDEA,学会使用它,学会单步测试。 - 实验二
实验名称:面向对象程序设计 内容:有关测试类的编写 - 实验三
实验名称:敏捷开发与XP实践 内容:学会使用alibaba代码规范插件检查代码规范,学习密码学内容。 - 实验四
实验名称:Android程序设计 内容:安装Android studio 开发属于自己的Android程序。 - 实验五
实验名称:网络编程与安全 内容:在密码学的基础上进行数据传输。
团队项目报告链接汇总
四则运算结对编程项目:
代码要检查!
代码托管链接:
https://gitee.com/CS-IMIS-23/20172309_javaProgramming.git
代码总量截图:
加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
在我看来,我们如今编写的代码是具有任务型。也就是说我们现在编写的程序是在要求的时间内完成的,里面会有很多的小错误,许多的思路在脑中一闪而过,不会有太多的停留,因此也不会记住太多。但如果我们加点代码,改点代码我们就可以重新复习这里面有关的知识点。所谓温故而知新,大概于此吧。
除此之外,我认为积极主动敲代码在前一段时间我是没有做到这一标准的,不过在后面的一段时间是有较大的进步。在前一段时间我对于一个题目或者是项目,只要自己没有思路就不会主动去敲这个代码。但逐渐的发现,思路是不会这样无缘无故的突然冒出来,而是需要我们自己主动去尝试,在尝试的过程中才会有思路出来。而在前一段时间就因为这个,我浪费了不少的时间,常常因为作业还有两天要交了就手忙脚乱(我做事一般会提前做好,一般来说两天对我来说是不够的)。不过在后段时间我就纠正了这个错误,不会敲也常常拿起电脑随意悄悄,实在不行就在网上搜搜资料。我认为这个是我敲代码过程中收获最大的。
课堂项目实践(参考2016-2017-2 《Java 程序设计》课堂实践项目)
-课堂实践链接
- 实践名称:简要内容
- 课堂实践对提高应用能力有帮助吗?
- 课堂实践上自己有什么经验教训?
- 课堂实践上对老师有什么教学建议?
- 课程收获与不足(不要抄上学期的,否则会扣分)
- 自己的收获(投入,效率,效果等)
- 自己需要改进的地方
结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
问卷调查
- 你平均每周投入到本课程有效学习时间有多少?
平均30小时左右,在任务繁忙有增加,在轻松时有减少。 - 每周的学习效率有提高吗?你是怎么衡量的?
提高肯定是有的,但我敢确定不是每周都有提高。提高量应该符合y=X^0.5 的图线,到了一个值就趋于饱和了。 - 蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
我觉得蓝墨云班课里面的视频讲解课是里面最好的一部分,让我学到了很多的东西。不过里面的测试,环节明显存在问题,有几周的测试很明显有人找到了答案! 还有老师提出的按经验值加分这个加分项也不是很好。 - 你觉得这门课老师应该继续做哪一件事情?
嗯,可以添加一些小项目,是课堂项目的无时间限制化的改良版。但是又要避免同学们之间的抄袭!
- 你觉得这门课老师应该停止做哪一件事情?
<font face="STCAIYUN"color=#DC143C> 写博客!但不是停止写博客,反正就是避免在博客上花费大量的时间。应该把写博客的优点体现出来。 - 你觉得这门课老师应该开始做什么新的事情?
上面提到的,添加小项目开发加分项,但要避免抄袭! - 其他任意发挥
- 扇贝打卡加分:总共两分,少一天减一分。太严格!!!!那我是不是可以这么理解,我多提前一天打卡就给我多加一分?
- 可以布置一些电影观后感博客:这可以提高学生的内在素质,我觉得是个长远的可行性的措施。
····
码去项目链接:
博客二维码
- 第一周博客:
- 第二周博客:
- 第三周博客:
- 第四周博客:
- 第五周博客:
- 第六周博客:
- 第七周博客:
- 第八周博客:
- 第九周博客:
-第十周博客:
- 第十一周博客:
实验二维码
- 实验一
- 实验二
- 实验三
- 实验四
- 实验五
结对编程二维码
- 第一周
- 第二周
- 第三周
课程总结
这门课终于结束了,记得起初想要如何如何的努力学习,学好这门专业课,可是,现在好像也没有实现什么。不过很庆幸,自己也不是什么都没学到,学到了编程的大概的一些东西。至少,我能够编写一个四则运算的程序呢!说实话当和队友一起把这个程序编出来的时候是真的很开心。尽管在这前面有很多事情让我很难受,但我也觉得这都是值得的。其实我更高兴的是再也不用熬夜敲代码、熬夜写博客。不过最重要的是再此要感谢有许多项目要做还不忘关心我们的老师和在凌晨仍然在批改作业的助教老师,谢谢你们(#^.^#)。
扫描二维码关注公众号,回复:
1664696 查看本文章