个人课程总结
大二下学期马上就要过去了,这学期过得很快,也很忙碌,但是也收获了不少东西。这学期接触了更多专业方面的知识,相对来说要比之前的更加难,有的课程虽然老师上课讲的很细,但是听起来还是没那么容易理解。
通过软件工程这门课让我了解了除了知识之外更多不一样的东西,也是在这门课上第一次进行团队合作共同完成一个软件的编写,刚开始觉得这也不是说明难事,但是发现团队合作很不容易,这需要成员之间更好的进行交流。在团队刚刚成立的时候,我们做的第一件事是拍摄电梯演讲视频,通过视频来告诉用户我们的产品具有什么样的功能,并且需要通过这短短的几分钟来吸引用户,让他们对我们的软件感兴趣,拍摄视频我们用了很长的时间,但是最后看到我们的成果,真的很开心。如果是之前自己编写程序,只要在编程之前自己构思一下就可以了,但是在团队开发过程中,就需要我们共同商量,分工合作,而且要做到分工明确,每个人在团队里承担的角色不同,并且团队之间的分工并不是靠代码量的多少来进行分工的,这个也是一件复杂的事情。最后也通过我们的努力,编写出了一个小软件,自己也有了小小的成就感。
这学期也让我感受到了学习很重要,之前并没有想过太多,后来认识到了参加工作并不是那么容易的事情,在公司中也是以 团队形式进行开发的,而且很可能因为自己表现不好,能力不够而被淘汰,今后在工作中也是非常严峻地。在互联网时代,计算机高速发展,时时刻刻都会有新的东西出现,我们现在学习的都是最基础的东西,还有很多是我们从未了解过的。所以我们更要不断地去学习,让学习成为一种习惯,大学已经过去一半了,剩下的时间不能在荒废了,这学期发现有的同学编程能力真的很强,自己再编程的时候无从下手,不知道从哪儿做起,自己的编程水平真的还需要提高,以后应该多加练习,而且发现Java真的是非常重要的语言,上学期自己的Java学的并不是很好,这学期也显得很吃力,有好多基础的知识现在还不能熟练的掌握,主要还是编程太少。
自己在编写程序的时候们首先可以给自己估算一下自己完成这项任务所需要的时间,这项很重要,同时也会提高自己的效率。这学期老师留的很多作业都是在博客园上完成的,这也让我认识到了自己有很严重的拖延症,博客几乎不到最后一刻是不会写的,还有其他老师让交的作业,都是在最后的时候才写的,而且自己的效率很低,完成一个实验或者作业需要很长时间,其实不仅是编写程序的时候,在做其他的作业或者实验的时候,也可以给自己规定一下需要的时间,这样能节省很多的时间。
php课程在最后需要提交一个大作业,是要制作一个购物网站,在制作这个网站的时候,主要也是用html,数据库,php等来进行编写,但是添加购物车的功能用了很长的时间也没有实现 ,做这个大作业花费了很长的时间,感觉自己还有很多的东西需要学习,软件工程这个专业并没有那么容易,自己真的需要付出很多努力。
在学校平时的生活中,有时候会有一些其他的事情,会很忙,感觉自己并不能很好的协调自己工作和学习,自己的能力还是不够,还需要提升。虽然这学期的学习并不是特别好,但是相对上学期还是有很大的提升,上课的时候会认真的听老师讲课,课下作业大部分也是自己做的,在最后这段复习的时间里,并没有之前那么慌,至少心里有底,大部分的知识看一遍书便很快的就能掌握,不像之前,复习就和预习一样。其实只要平时上课认真听,课下把作业完成,最后期末考试自己就不会很累,而且平时的学习也花费不了太长的时间,所以平时上课认真听,课下把作业完成很重要。
这学期学习了更多专业的知识,自己相对上学期也有了一定的进步,但是也让我认识到,计算机专业真的需要付出很多的努力才会有收获,学习的过程很累,但是最终自己有了收获真的很快乐,今后还需要不断地努力,继续学习。
提出的三个问题建议:
1.在短时间内开发出一个软件感觉任务量有点儿重
2.感觉自己的一些基本的语法还不太懂,基础比较薄弱
3.希望老师能够给编程能力不太好的同学一些帮助