学期总结

(一)本学期课程的主要内容


1.安装和配置java环境

2.结构化程序设计

①标识符  ②关键字  ③数据类型  ④顺序结构  ⑤选择结构  ⑥循环结构

3.面向对象程序设计

①类  ②对象  ③方法  ④继承性  ⑤多态性  ⑥包  ⑦封装性  ⑧关键字修饰  ⑨接口

4.数组

①一维数组  ②二维数组

5.字符串

①String  ②String Buffer

6.异常处理

①try-catch-finally  ②throws

7.文件与数据流

8.多线程程序设计

9.网络程序设计

①TCP  ②UDP

10.数据库程序设计

 

(二)本学期编写的代码行数

学期总结_第1张图片

 

(三)在结对编程中的主要作用及收获

    在结对编程中我负责提供思路,这次结对编程我收获了很多,首先可以扩宽思路,三个人的想法总要比一个人的多;其次,当一个人写出一段代码的时候,另一个人更容易发现出现的其中的问题;最后,可以很大程度的提高效率。

(四)在团队编程中的主要作用及收获

    在团队编程中我是组长,我觉得组长最重要的作用就是知道和了解每个人都擅长什么并作出相应的分工,在团队换人时能及时调整和明确分工,这点还是很难的(我觉得比编程序还难)。而且在团队编程中,团结一致达成目标也是非常重要的一点,这让我深刻意识到了团结的重要性。

(五)学习本门课程的收获

    通过本门课程,我学会了一点简单的java编程,可以做一点简单的小程序。(也让我了解到了如何防脱发)

(六)对本门课程提出的建议

    我觉得本门课应该从半学期课变成一学期课,这样能理解更深刻,也可以不那么累。我觉得应该把每次考核的博客总结部分变成一道在课下的编程,课下编程的再在规定时间内提交到码云,这样就有更多的时间去练习,毕竟java是一门很重要的编程课。

(七)对老师和助教提出的建议

    我觉得老师的严格要求很好,但我希望老师能根据学期的课表来安排任务和提交时间,因为有很多时候我们周末会加课,也可能是因为我们本学期的课非常多,感觉很疲惫。我还希望老师能在课堂做练习后讲一下自己的思路和代码,然后再展示同学们的思路和代码,这样效果会更好。

转载于:https://www.cnblogs.com/zyzdd/p/8074723.html

你可能感兴趣的:(学期总结)