PSP总结报告

回顾0

团队名称

杨老师粉丝群2018

团队项目

PinBall

项目链接:https://coding.net/u/wuyy694/p/pinball

学习和使用的新软件

  • Geany

学习和掌握的语言和平台

  • 语言:Python

回顾1

作业链接:http://www.cnblogs.com/zy1122/p/9656485.html

(1)回想一下你曾经对计算机专业的畅想

当初你是如何做出选择计算机专业的决定的?经过一个学期,你的看法改变了么,为什么?
你认为过去接触到的课程是否符合你对计算机专业的期待,为什么?经过一个学期,你的看法改变了么,为什么?
你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?经过一个学期,你的看法改变了么,为什么?
(注:不可以回答 "不是","是"。请把这当成以后工作时面试题,需要回答足够长度,提供足够信息,让对方了解你。比如,给出为什么。)

  答:通过这一个学期的学习,我发现我对学习计算机的初衷没有改变,因为对计算机学习仍然抱着很大的兴趣,学期刚开始的遗憾就是没有完整的进行一次项目,通过本学期和团队的合作,我们完成了PinBall的开发,虽然不算很大的项目,但是至少让我对软件工程项目开发的大概流程有了深刻的理解,也增强了我自己的团队合作能力,所以我对计算机的看法没有改变。通过本学期的学习,对接触课程的看法发生了改变,我发现研究生期间接触的课程符合我对计算机专业的期待,因为本科的专业课程过于基础,所以在接触到研究生的课程时,我觉得程度有很大的提升,所以经过这一学期我的看法发生了改变。但是我仍然觉得计算机是我喜欢的领域然而并不是我擅长的领域,在第一次作业中我写到假期学会了Python语言,因为我们组的Pinball项目就是用的Python,所以这学期我巩固了Python的语法知识,使我对这门语言更加熟练。

(2)考取研究生,对照前人们走过的路和描述未来发展,现在的你自我感觉你已经具备的专业知识、技能、能力有哪些?
离成为一个合格的计算机学生,在专业知识、技能、能力上还差距哪些?
经过一个学期,你的看法改变了么,为什么?

  答:通过本学期的学习,我熟练掌握了假期学习的Python语言,通过做了整个《Pinball》项目,我对这个语言的基本语法已经牢牢地掌握了。开学的时候我觉得我与人讨论能力很差,但是通过这学期的结对编程和小组变成,使我的团队合作能力得到的显著的提高,我觉得通过学习,我离合格的计算机学生又近了一步。

(3)每天都是一个人生选择的十字路口,学术研究、工程项目、社会实践 (?) ,不同的选择有不同的努力方向。
对照以上你阅读的前人们的经历,你的选择是什么?经过一个学期,你的看法改变了么,为什么?
在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?经过一个学期,你的看法改变了么,为什么?
针对你的选择,你给自己的本学期的规划是什么?经过一个学期,你的看法改变了么,为什么?

 答:通过本学期的学习和对照我阅读的前人的经历,我的选择和当初一样没有变,还是选择进行社会实践,因为不想错过现在就业的好时机。我觉得我认为我的优势还是,能够提前进入企业,能积累更多的实战的经验了解更多解决问题的方法!这样做的劣势是,无法进行更深入的学习研究,可能会与前沿的技术失之交臂。本学期的规划是熟练掌握Python编程,这一点我做到了!

(4)你对这门课的期待是什么?
你打算平均每周拿出多少个小时用在这门课上?经过一个学期,你的看法改变了么,为什么?
实测结果,每周平均用在本课程上多少小时?

 答:学期开始打算拿出10-15个小时学习这门课程,履行了承诺,平均每周用13个小时。

回顾2

作业链接:http://www.cnblogs.com/zy1122/p/9656485.html

1.5个问题

请回顾这5个问题,自己回答一下。当初的困惑是否还在,你现在如何认为,是更深的困惑么?

(1)因为本科没有做过单元测试,所以有个地方不是很理解:

emmmmmmmm...这个还是没有学的很清楚,作业也是通过学习同学的完成的。

(2)有关析构函数的问题:

析构函数为了释放内存,应该存在

 (3)关于团队合作的问题:

通过本学期的小组编程,我懂得了,在遇到实际问题时,一切以组长的要求为准。

(4)关于需求分析的问题:

进行问卷调查等调查方式,获取普遍人的观点,从而进行准确的需求分析。

(5)关于不审势的问题:

不懂就要及时与客户进行沟通,在alpha阶段就要发现有歧义的地方,从而实现客户的需求。

2.请根据本学期的学习、收获、困惑,再提出5个问题,可以是读后不理解的,或者读后反对的。有求有观点、有证据或分析。体验一下,这5个问题,是不是更有深度了 。

(1)在组队编程的过程中,遇到过项目没有灵感,突然卡顿的情况,项目进展不下去,这是不是意味着我是一个不合格的程序员?

(2)在实际生活中,如果在团队合作时,碰到不积极参与讨论和积极领取任务的队员,应该报以怎样的心情去平等的工作?

(3)软件开发的过程中经常会出现一些意外,一旦遇到某些耗时长、耗力大的问题,该怎么办?

(4)现在国家强调创新,可是互联网行业越来越趋进成熟,创新变成很艰难的事情,有什么办法能够创新?

(5)通过小组合作,我知道项目经历的职责应该是很重要的,如果碰到技能不够熟练的经理,是否还要按着他的要求去实施工作?

3.回忆整个学期,你有什么话想对后来的学弟学妹们说。

  万事开头难,如果坚持下来,就会发现其实会学到很多东西,整个学习学的印象深刻的知识,可能就是杨老师的课程,希望大家好好着珍惜,认真对待这门课程。

4.如果重新来过一次,你打算做哪些(技术上,而不是态度上的)改变--基于希望得到什么样的更好结果,你才希望这样改变的;更重要的是,你根据什么估计这些改变会有预期的结果。

我希望。。给我一段时间好好学学美工,作为一个游戏学习软件界面的Low很容易让我们丧失市场竞争力!!如果重新来过一次,我希望会好好设计一下界面。

5.终于我们即将不再是师生。当你结束本课程,你和我就站在同样的位置上,我将不再基于学校授权和知识、经验 (年龄?)上的优势而对你的自由有任何干扰。除发布及成绩以外,我最后一次行使教师特权: 请问你有什么要对教师 (我)说的,建议、抱怨、希望……多谢。

emmmmmmm....希望老师给下届师弟师妹留作业的时候尽量多放几个作业事例,由于个人原因,有的作业我真的摸不到头脑,想好好做却不知道从何做起。

总结 

代码

(1)代码量:2315行

(2)平均每周代码:110行

博文

(1)博文字数:3222个

(2)平均每周博文字数:1935个

时间

平均13个小时

 

进度条总结: 遍历每周知识点,以周为单位做如下表格

 

时间分配堆积柱状图。如图所示,给出每周的时间分配,数据来源是每周的PSP。

 

 

posted @ 2019-01-08 10:35  张宇-计算机技术  阅读(205)  评论(0编辑  收藏  举报