首页 > 代码库 > 个人总结
个人总结
要求如下:
总结:
本次课程学习的是《软件工程概论》,学习过程中,有个人的作业,结对的作业还有团队的项目。这些,我觉得,这门课程主要就是对软件工程做个初步的介绍,给我们抛出“团队合作的重要性”。做软件,就需要团结合作。在学习这门课程之前,一直以为,是自己一个人做软件。
我们所参考的书是邹欣老师的《构建之法》,这本书的很全面的介绍软件工程概论的内容。
刚开始,是对暑假学习的结果,进行课堂测试。实际上,给我们暑假布置任务是对我们是有好处的。如果不布置任务的话,早就会忘了上一年学的JAVA代码了吧.......虽然,假期学习的结果并不理想,还是有一点懒惰,但是,布置阅读的任务是很认真的完成了。《软件工程概论》的第一节课就来了一次课堂测试,虽然上一年的学习JAVA课程的是免不了课堂测试,但是,一到课堂测试还是有点紧张。最后,课堂测试的结果有的没有运行出来。在现在看来,真是特别基础的东西。这种感受,在以前没有接触这些专业学习时,体会会相对弱一些。
之后,就开始正常的上课开始了。首先就是个人作业的部分,都是思考的比较多,算法什么的。之后,是结对作业的部分。这我就要详细的说说。结对最重要的如何接受来自对方的支出问题的做法,和如何以合适的方式指出对方的错误来。这在我和我的小伙伴做结对作业的时候体会很深。老师也说,可以是一个人编程,另一个人看着,交替。但是这种我觉得是有点浪费时间,实践一下就好。因为现在我们的实力还太弱,而且还浪费时间。其实可以一起商量对策,幸好,我和我的搭档实力悬殊还不是太太太大,也不能说实力,其实也是勤奋程度吧。然后是最重要的团队合作的项目部分。写这份总结的时候,我们的APP的界面还是有点“无法忍受”。我们的团队是有一个大神的,然后也可以跟着学的更多一点。的确是可以的,现在我差不多可以理解做APP的大概简单的流程了。团队做APP或者其他的项目,其实非常的有趣,可以迸发出更多的好点子。在第一次阶段的冲刺里,主要是初步了解编写APP的android studo的文件分类及其作用,还用编写一些小例子当作联系,最后,主要是编写了界面,后台还没有涉及到。第二阶段的冲刺里,将第一阶段未涉及到的链接与后台有关的,就是与数据库的数据进行交互的部分进行实践。但是看了好几天的关于异步任务还有与数据进行交互的部分,还是没有看懂,在百度上,也搜不到一个具体的有我提到的那些的完整的小项目,不知道是我不会搜索还是什么?最后,还是由我们组的大神将与后台的交互部分完成了,我也大概熟悉了这个步骤:比如说修改密码,得到输入框中的新密码,创建一个自定义的异步任务,OkHttp发送网络链接,构建请求体,得到响应,转化自己想要的值。
最后我们学的《软件工程概论》,它,确实帮我初步了解做软件的一些具体可靠的步骤和细节,且我这个学习是尽了努力的,但还是有懒惰的地方,加油吧!
对教师授课给出意见和建议:
王建民老师的授课风格是特别有感染力的。每次上课,都能集中精力听课,不会困(虽然有时打哈欠)。老师的每节课,可以说几乎都有一个课堂测试,个人作业偏向于思想/逻辑方面,结对作业偏向于合作方面,团队项目偏向于“预习”方面——就是可以接触还未接触/将来会接触到的东西。
而且还会让我们提前体验一下团体的燃尽图等等,我觉得也是有好处的,帮助理解。
其实老师在讲新的内容(有关编程)的时候,或者用到哪个软件,可以帮忙贴出参考的书。这样,学习新东西的时候,可能还会更快一点的去接触。因为也有时候去搜百度的时候,如果是一本书,也不知可靠不可靠,等到读了一大半可能才会知道它是不是可为自己所用/可有用。
这些就是意见和建议,谢谢老师这一年的授课。
个人总结