1.统计本学期<Java程序设计>课程的主要内容
本学期开始,学习了java安装,配置环境变量,学会了做一个HelloWorld小程序。后续学习了结构化程序设计(数据及类型,运算符,while,for循环等),面向程序设计(类,多态,继承,接口封装等),数组,字符串,异常处理,递归调用,文件的读写控制,多线程等等。上周还学习了TCP,UDP连接,数据库连接。
2.统计本学期编写的代码行数(请使用折线图)
3.描述自己在结对编程中的主要作用及收获
结对编程特别能体现一个团队的合作,1+1大于2,人不同的思路,给我们不同的解题路径。有时候真是当局者迷,自己写着写着就乱了,有了伙伴的帮助,思路更加宽阔,也分担了许多压力,大家一起开开心心的写代码,这段过程,将成为我们步入社会后可贵的回忆。
4.描述自己在团队编程中的主要作用及收获
我在这次团队编程中,主要担任写程序工作,黄金点需求,在写代码的过程中,遇到了许多问题,在一点点克服困难中,体会到了,写程序是如此辛苦,有时候思路断了,就开始钻牛角尖。众人拾柴火焰高,人多就不一样了,我的短板也许就是他们所擅长的。面对问题时,团队力量是强大的。
5.通过本门课的学习,你有哪些收获
通过学习java,我学习到配置环境变量,以及做一些小的程序。和c语言相类似,都有共通的地方。然本学期是和python一起学习的,两者都相类似,虽然有点学混了,但是收获还是挺大的。
6.想对这门课的教学提出哪些建议
本学期老师的教学方法还是挺实用的,建立博客,码云,虽然我们现在还不怎么用的太多,但是如果以后从事这个行业,帮助会很大的。在课程方面,我想除了教学看例子意外,再让大家看看视频,熟悉一下操作,学习效果可能会有所提升。
7.想对教师和助教提出哪些建议
郑老师对我们是挺负责任的,毕竟本科生嘛,给点压力还是可以的,考试的试题,老师也是尽心尽力去安排。从题目的难度逐渐加大,考察的面逐渐宽广,可以看到,老师也是想让我们真正的有所收获,不白白上一次java课。对于这次实训,我想说,任务量真的有点大啊,这两周几乎没休息,感觉自己熬过了一个世纪。希望老师减少点任务,这种半死不活的感觉太难受了。