201871010114-李岩松《面向对象程序设计(java)》课程学习总结

Posted liyansong0198

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了201871010114-李岩松《面向对象程序设计(java)》课程学习总结相关的知识,希望对你有一定的参考价值。

面向对象程序设计课程的学习的提升

     在本学期Java学习当中,从面向过程跳转到面向对象的编程思想的过程中还是很艰辛,在不断的尝试过程,和发现的过程才能够得以提升,是助教牛百泉学长也一直在帮助我们,周末开直播,用简单的例子去理解java基础中的知识,同时自己对于课本上晦涩的知识也有了进一步的理解,并且通过自己的努力和练习完成程序的编写,结对编程中不断的讨论,面对问题不断地层层剖析,逐步找到解决的方法和思路,最终通过每个知识点的积累写出符合实验要求的程序,真的很有成就感。下面就本学期学习情况做出总结:

  • 学习程序案例个数,合计代码量

技术图片

 

 

 本次课程中编写代码程序个数,合计有代码行数:

技术图片

 

 

 本学期编写代码大概为2000行代码,每个编程任务虽然多,但是练习写的代码仍旧有很大一部分欠缺

  • 你的15次课程作业花费时间,平均作业时间
  • 技术图片

     

  • 15次作业中哪个学习任务印象最深刻:

                  结对编程 对于我最深刻

                  1.每次的结对编程都是对于我本周知识掌握情况的一次检查,如果有个别知识点不清楚,就不知道怎么下手去写

                  2.每次的编程难度不断加大,而且有好多语法点只有很清楚掌握才能写出好的代码和程序

                  3.看见自己的运行程序琢磨半天和书写半天后出现的结果和界面很有成就,但是写不出来之前一直都是煎熬
                  

结合自己的学习体验和心得对课程教学提出建议和意见

经过一学期java的课程学习,个人感觉代老师的方法很科学,在这样的方式之下也能够缓解程序设计课程面临的课时不足来面对的问题,但是在个人学习过程中感觉仍旧有很多的缺陷

首先,程序设计语言的课堂中教材晦涩难懂,很多东西难以从书本中理解,老师上课讲授答疑,个人感觉最好的讲授语法知识应该从一个个最简单的示例程序入手,单单讲语法,很多东西难以理解,将语法点插入到很简答的程序当中更加容易接受。让学生跟着老师敲代码,体会其中语法怎样在程序中应用

博客园总结理论知识仍旧缺乏有效的监督,大多数理论知识,都是周末完成,但是大多数时间为了成绩自己总结的理论知识远远没有别人总结的好。没有仔细阅读就复制粘贴过去,学习效果变差,理论知识在编写程序时就体现出来。好多知识带你掌握并不是很好

编程练习难度大,跨度也较大,编程练习感觉有时候要好几百行代码,不知道如何运用已有的知识去解决,建议编程练习设计部分,应该每章设计的程序综合性不要太强,可以多一点,穿插到每章的实验运行程序后有针对的编程练习。这样跨度小一点,也容易去尝试,最后再尝试结对编程难度较大的练习。

以上是关于201871010114-李岩松《面向对象程序设计(java)》课程学习总结的主要内容,如果未能解决你的问题,请参考以下文章

读书笔记第四周《松本行弘的程序世界》

设计模式-Template(行为模式) 采用 继承的方式 将算法封装在抽象基类中,在子类中实现细节。利用面向对象中的多态实现算法实现细节和高层接口的松耦合。

面向对象-鸭子类型

面向对象知识点总结

Ruby 一种面向对象程序设计的脚本语言

Spring松耦合示例(转)