20145223《Java程序程序设计》课程总结
每周读书笔记链接汇总
实验报告链接汇总
代码托管链接:https://git.oschina.net/145223
代码量汇总:7463
课程收获与不足
自己的收获:
· 这个学期花了不少的时间在java的学习上,我觉得收获还是不小的。从最开始对java的一无所知,到现在的可以看懂代码的含义甚至编出自己的代码,我觉得这对于我来说是一个巨大的进步。
·一开始我觉得java很难,而且每周的学习任务很重,如果没有自己好好花时间在上面,往往在每一周的学习测验当中就会错手无策。而且在将书上代码都敲到电脑上仔细运行之后,还要把一周所学的知识通过博客进行总结。但是到了后来,随着自己的基础不断提高,我觉得其实java学习并没有想象中的那么困难,而且在遇到问题并自己解决的过程中反倒觉得挺有意思。虽然大部分的学习是枯燥的,天书一样的代码要一点点去琢磨,很多书上的概念都是全新的,需要在脑海中慢慢体会,但是到了后期你感觉到自己有了很大的进步之后,那种成就感和满足感是难以描述的。
·所以我最大的收获就是,很多时候遇到困难,不要在一开始就放弃,很多时候它并不是你想象中那么难以解决,只要你肯去动手动脑,并且遇到问题时求助老师,就可以把问题都解决。而且,能够现在就做的事情不要推到以后做,因为你很可能过几天就会忘了,而接下来的学习过程中你又会遇到这些老问题。所以遇到问题要第一时间解决,不付出劳动,不可能获得收获。
自己需要改进的地方
·我觉得我在一开始的java学习过程中不够主动,而且老是局限于课本上的知识。到了后来进行团队项目的合作,我发现很多书本上的知识当你真正要运动到实际当中的时候会面临很多问题。所以我觉得我应该要更多地去动手实践,很多书上的代码虽然你知道了是什么意思,但是理解了并不代表掌握,你需要好好花时间去自己编写代码运行。而且只有多实践,你才会发现错误,而且这些错误才是你提高的关键所在。
如果有结对,写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
·在连接数据库这一方面,书上有了完整的代码,通过参考卢肖明和蔡野的博客,上面有很完整的很详细的步骤,让我在这一方面节省了很多的时间。每一个步骤都详细地告诉了我,因此整个过程都进行得很顺利。并且在后来我们小组的团队合作项目中都用到了有关于这方面的知识,因为有了之前的基础和他们博客的指导,我们很快便有了一个大致的思路。因此我特别感谢 他们两个人对于我的帮助。
·我给老师提出的建议就是,之前将做的好的同学的博客放到群里供大家参考的这个行动应该继续保持,正因为大家的起点都差不多,因此才更容易遇到同样的问题。如果一个人能够解决,那么他就可以帮助所有的同学解决这个问题。所以将好的博客放在群里我认为是非常好的,应该再接再厉,并且鼓励同学多多学习,争取这样的博客越来越多。
给学弟学妹们的学习建议
如果重新学习这门课,怎么做才可以学的更好?
· 一开始老师就在java的学习群里给我们分享了一个博客是有关“积极主动敲代码”的,我觉得这真的就是学习java的一个很简单并且有用的方法,你自己不会编写代码,没有关系,你可以敲别人的代码,将别人的代码理解透了,时间长了,自然而然的你就可以编写出好的代码了。同时运行代码的时候你肯定会碰到书上没有讲的问题,这时候你可以上网百度或者查资料,尽量通过自己的办法去解决这些问题。不要怕麻烦,不要怕花时间,你付出了多少,你就会收获多少。
问卷调查
你觉得这门课老师应该继续做哪一件事情?
·应该继续将优秀的学生博客分享到群里,供大家参考。让优秀的同学带领其他同学学习,并且帮助大家解决问题。
你觉得这门课老师应该停止做哪一件事情?
·我觉得老师不应该仅仅凭借学生的博客判断一个学生对于知识的掌握,我觉得有很多身边的同学他们的博客写的很好,代码也很多,但实际上他们的代码是不能运行的,而且出了错他们也不知道问题出在哪里。所以他们只是一味的照搬书上的内容,为了写博客而写博客,并不是真正地将博客当成知识学习的一个总结。
你觉得这门课老师应该开始做什么新的事情?
·我觉得老师可以给学生讲一讲书上的重点,因为书上的内容太多太碎,我们的时间并不够完全掌握记忆这些内容,所以适当的老师可以讲一讲书上哪些内容是重点,那几个代码必须要掌握,这样一来可以减轻学生的学习压力,同时也更加有重点有主次地去学习,学习才会更加地具有目的性。