1.统计本学期<Java程序设计>课程的主要内容
这学期主要学习了1 java的起源和特点。2 结构化程序设计,包括标识符和关键字、数据类型和各种控制语句。3 面向对象的程序设计,包括类、域、方法和实例对象,继承性、多态性和封装性,还有修饰词。4 数组、字符串、向量和哈希表,包括一维数组和多维数组,哈希表的基本原理。5 异常处理、递归。6 文件与数据流,读、写文件。7 多线程程序设计。8 数据库程序设计。
2.统计本学期编写的代码行数(请使用折线图)
3.描述自己在结对编程中的主要作用及收获
我的结对伙伴是于子轩,我的主要作用:将文件上传到Git,帮助她修改、完善代码,遇到问题我们一起解决。收获:这次结对编程让我感受到了合作的重要性,让我体验到了团结就是力量,1+1>2.她对代码的用法非常熟悉,因此在完成作业时非常顺利。
4.描述自己在团队编程中的主要作用及收获
我的团队是WE,我的主要作用:将文件上传到Git,做ppt。收获:团队编程中,,每个人都有不同的任务,但在遇到困难时,我们能共同讨论问题并解决问题。俗话说众人拾柴火焰高,通过多个人共同编程使我们的作业完成的更加完美,让我感受到了团结就是力量。
5.通过本门课的学习,你有哪些收获
通过一学期对java的学习,让我对java有了深刻的了解和认识。我认为java最核心的就是面向对象思想,java所有的对象都存在于它所属的类。而每个类都有它自身的属性和方法,我们通过对对象的属性和方法归为一类。只需要建立一个 类,给这个类定义好对象需要的属性和方法,所有该类对象都可以通过new类来快速使用它需要的属性和方法。这极大减少了代码的数量,而且用到它时只需要调用一下就行了。java中继承、多态、封装、等多种方法,让类与类之间的使用和访问更加灵活,并且程序在执行的过程中也更加安全。
6.想对这门课的教学提出哪些建议
1. 在编写代码的过程中,要注重代码的格式,大小写。
2 . 要学会举一反三,思路开阔,根据书上的代码能编写自己的程序。
3.在学习的过程中一定要动手做、试着写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己。
4. 在 Java 的学习过程中,会遇到各种各样的问题,不要拘泥于课本上的知识,不会就咨询老师,或者上网查找。
7.想对教师和助教提出哪些建议
老师和助教都非常有责任心,老师在我们学习过程中起到了一个至关重要的角色,就是不管你有什么问题,她都会耐心的讲解并解决问题。这样负责任的老师在大学很少见,她给我第一印象很是和蔼而且知识渊博,所以我非常喜欢听java课,但要是完全的了解java还需不断的学习和钻研。