课程个人总结

一学期的软件工程概论结束了,其实怎么说呢,设学习JAVA和C++的时候都不一样,上课的内容并不是那么的很难懂,但是能和从前一样的是,下了课就什么都没有了,说起来挺尴尬的。

其实我在平时的练习里,还是达到了练习编程能力的目的的,特别是做一些比较复杂的程序,每次都以为这次做不出来,但是最后都完成了,虽然有些任务没有完美完成,还是觉得学到了不少东西。

说到这门课我觉得印象最深刻的是团队开发和结对编程了。先说结对开发,说实话这是我第一次真正地和别人一群去开发程序,我们要时时刻刻交流自己的想法,要照顾对方的情绪和理解对方的想法。这个方法的确是很适合我的,我比较喜欢一起做程序,这样对我比较有激励。再说说团队开发,其实我们的团队开发没有严格按照冲刺的来,主要还是因为如果严格按照那个来的话,根本不可能完成,我的水平不高所以老是拖后腿,我的舍友也就是我的队友并没有放弃我,他们在被自己的问题困扰的同时也帮我解决着我的问题,最后呢还是基本完成了任务吧。说说站立会议吧,我们说实话就经常忘记开,我们在开发的过程中时时刻刻都在交流,不需要一个类似过场仪式的会议吧,我是这么觉得的,老师该批评还是批评吧。

软件验收的时候真是很难受,又热又臭还要腆着脸去吆喝,后背和被人泼了一盆热水一样。其实这也许就是我们未来找工作的时候要遇到的境遇,还好吧,凭借人脉拿到了26票真的是有侥幸的成份在里面的。不管怎么说呢,还是很开心啊。不过我还是希望我们的团队在未来是因为绝对的实力拿下第一的,一切都在努力中呢。

说到阅读吧,我真真真真的很不喜欢这种风格的书啊,我实话实说啊,老师别打我啊。我看了这书真的很一头雾水啊,我在平时不敢吐真言在这里我一定要说啊,我早就借了一本这个书放在我的书架上了,平时也翻翻想写写读后感的(觉得再不写读后感说不过去了嘛),合上书再去看,我去啊!写的什么啊,怎么写啊。这完全和我读的文学类的东西不一样啊,真的很头疼啊,我还是不习惯读这类的书啊,说的故事很有意思很浅显,然后延伸到经验上,我就会问自己:“刚刚说的啥?”真的是很尴尬啊!当然啦也不是说一点收获都没有啊,收获很多,什么“做中学”、如何进行需求分析,如何对分析进行建模,设计模块,如何组成软件工程的团队。但是困惑也有很多,其实说到底还是自己水平不够。
    说说建民欧巴的课吧,老师说的很有意思啊,唾沫横飞,我在第一排都怕飞我脸上(手动笑脸)。我在别的课上一定要看手机的,在软件工程概论绝对不敢,所以每次上课都觉得很充实啊,不会觉得无聊啊。怎么说呢,很喜欢建民欧巴的风格(拍马屁有没有加分啊,我要扣分的地方太多了),明年还有欧巴教的课,很期待,也害怕很多的作业啊。

其实说到作业啊,我也不吐槽什么,我只是觉得我这种自由散漫的人一定会被欧巴骂死的。有时候上完课回来,真的是不想动啊,想想过一下再写吧,好了,过一下就忘了很久了。有时候有些私人的事情占用时间也会这样,但是我还是尽可能地去独立完成的,我做的虽然很差,但是我没有乱抄一气,我阅读笔记最后再来补我也是自己写的,书都在我的桌上摆着,抄抄一点意思都没。

最后要反思一下自己的,有时候觉得什么都不会做,真的是很不应该,真的还有很短的时间我也要去养活自己了,可是吃饭的碗我还没有,真的是要加强了。希望欧巴能给我们介绍一下专业的知识,点一下就好,我自己去深入了解。

最最后还是感谢建民欧巴半年的授课,深深感谢。

时间: 2024-10-25 03:10:42

课程个人总结的相关文章

[js高手之路]设计模式系列课程-组合模式+寄生组合继承实战新闻列表

所谓组合模式,就是把一堆结构分解出来,组成在一起,现实中很多这样的例子,如: 1.肯德基套餐就是一种组合模式, 比如鸡腿堡套餐,一般是是由一个鸡腿堡,一包薯条,一杯可乐等组成的 2.组装的台式机同理,由主板,电源,内存条,显卡, 机箱,显示器,外设等组成的 把一个成型的产品组成部件,分成一个个独立的部件,这种方式可以做出很多灵活的产品,这就是组合模式的优势 比如:家用台式机电脑,要求配置比较低, 这个时候只需要主板+电源+内存条+机箱+显示器+外设就可以了,不需要配置独立显卡 鸡腿堡+鸡翅+紫薯

对软件工程课程的期望

学习到的能力预期: 1.首先,尽量能学会书中大部分知识,并能掌握和运用. 2.能体会到团队协作时互帮互助的乐趣和团队合作的重要性. 3..通过项目掌握更多的编程知识,加强自己的编程能力. 4.能在项目的基础上添加一些自己的功能. 对项目课程的期望: 1.希望做的项目可以激发我对编程的乐趣. 2.最好能完美做出给的项目. 对项目的愿景规划: 1.项目可以成功完成并且得到好的评价 2.每个成员都可以有所收获 3.每个人能提高自己的编程能力 4.没争执最好,有争执更能体现出每个人的学习态度.

《对软件工程课程的期望》

实践项目完成后学习到的能力的预期: 1. 能合理运用书本上的知识,不在是理论上的知识. 2. 提升自己的水平. 3. 与队友合作,取长补短,发挥长处,弥补不足. 对项目课程的期望: 1. 不要太难 2. 快乐学习 3. 学好,学精 对项目的愿景规划: 1.开发出的安卓具有: (1)实用且对大家都有帮助 (2)让用户有好的体验,比如界面和功能 (3)好玩,并且大家都喜欢用 2)每个成员体会到自己做出的软件的价值,能够有所收获. 3)拥有解决问题的体现. 4)每个人都有自己的价值,发挥自己的长处,弥

linux课程以及Linux主要学习哪些内容

7年线下Linux课程研发教学经验,课程设计个个知识循环相扣,让学员在实战学习解决问题过程中,来掌握Linux运维这门技能,整个学习过程,实战项目贯穿整个Linux运维所需的知识点,主要阶段包括如下: 第一阶段:Linux基础Linux入门.常用的基础命令.FHS .bash常用功能.I/O重定向及管道 .用户和组.权限管理.bash环境.sudo.grep及基本正则表达式.vim编辑器.文件查找(学完此阶段可:) 第二阶段:Linux系统管理磁盘及分区.Linux文件系统.逻辑卷.RAID .

Python自动化运维课程学习--Day3

本文为参加老男孩Python自动化运维课程第三天学习内容的总结. 大致内容如下: 1.文件操作 2.字符编码转码相关操作 3.函数 0.关于本文中所有运行Python代码的环境: --操作系统:Ubuntu 16.10 (Linux 4.8.0) --Python版本:3.5.2 python2.7.12 --Python IDE: PyCharm 2016.3.2 一.文件操作: 1.文件操作流程:以只读.写(覆盖写).追加写.读写.追加读写.二进制读写等模式打开文件 ==> 得到文件句柄,并

PHP课程总结20161128

今天的课程,老师主要给我们复习了上周学习的函数和流程控制的内容,编写了查找水仙花数和质数的程序,复习了九九乘法表和表格的编程过程. 一.总结 1.编程中思路不清时,画流程图.常用的表达图形:"平行四边形"代表输入和输出:"长方形"代表流程:"菱形"代表判断:"圆形"代表连接符(一页未完,接第二页). 2.常用符号:"&&"代表并且:"||"代表或:"!"

php课程的第一天

今天是php课程的第一天,怀着激动懵逼的复杂心情,写下今天所学的内容. 首先是三个名词.即http,HyperText Transfor Protoca超文本传输协议:http通常发生在TCP/IP连接之上,默认端口80.URL,uniform resorce locaor,统一资源定位符(网址).html,Hypertext Marked Language,超文本标记语言.css,Cascading style sheets,层叠样式表.                      然后是开始写

第16周课程总结

20145339顿珠达杰 <Java程序设计>第16周课程总结 实验报告链接汇总 实验一 "Java开发环境的熟悉" http://www.cnblogs.com/dj20145339/p/5375062.html 实验二 "Java面向对象程序设计"http://www.cnblogs.com/dj20145339/p/5402289.html 实验三 "敏捷开发与XP实践"http://www.cnblogs.com/dj2014

《软件工程》 的课程总结附加题。

附加作业回答以下几个问题: 1. 你认为本门课程需要在哪里进行改进,具体措施有哪些,包括:时间进度安排,项目难度等均可: 答:可能因为课改比较急,很多地方还没适应.时间安排上可能老师就是没过多的考虑学生除了本课程之外需要忙的事情. 项目难度来说并没有,因为不是说了吗,难度自定,取决于你自己对自己的要求.更多的可能是衔接上的问题,之前 可能是没太多实践经验. 2. 你认为助教/老师哪里做的不足,哪里限制太多等: 答:首先先感谢各位助教百忙之中监督我们完成作业,都做得比较好了.对于老师来说,以我的观

《软件工程》课程总结

随着时间的推移,学期进入了尾声,我们的软件工程课也将告一段落.下面是我对这学期进行的总结: 通过这16周的学习,我收获了很多,学习上的漏洞.同学之间的沟通及配合.自己处理事情的能力和开发程序的宝贵经验.在上课期间,老师说过我们的软件工程课上所讲的东西和毕业设计有关,例如:可能性分析和需求分析.就拿需求分析来说,在一个程序的开发初期所要做的就是深入的了解分析形成需求分析.通过用户调研了解用户需求,明确用户想要用这个程序干什么,适用于什么人群去使用,之后再通过需求分析框架能明确程序的设计目的,只有通