20200910-2 博客作业

此作业的要求参见 https://edu.cnblogs.com/campus/nenu/2020Fall/homework/11183

 

2.博客作业(10分)

参见 [http://www.cnblogs.com/easteast/p/7403491.html ],阅读其中给出的材料及评论,并回答下面几个问题:

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

当初你是如何做出选择计算机专业的决定的?你认为过去接触到的课程是否符合你对计算机专业的期待,为什么?

你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?

(注:不可以回答 "不是","是"。请把这当成以后工作时面试题,需要回答足够长度,提供足够信息,让对方了解你。比如,给出为什么。)

 答:选择计算机专业是因为报考的时候身边有几个长辈从事这个行业,他们推荐我学习这个专业,我经过查资料发现对这个专业有兴趣,报志愿的时候就把计算机专业填在了第三个,结果就被计算机专业录取了。

刚刚接触到的时候和我对计算机的期待还是不一样的,刚上大学刚刚接触编程,感觉编程很难,越到后面越学不懂。这和以前接触的计算机有很大的不同。

我觉得计算机是我喜欢的领域,我现在还不是很擅长,但是我觉得我对这个领域是感兴趣的,我总是有信心我能学好它,想往其中投入更多的精力。

 

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

答:考取研究生之前 我学的是师范专业 大部分的时间投入到了教法和教学设计当中  和新同学相比 我觉得自己的专业知识和技能严重不足 我正在努力的学习更多的专业知识 提高自己的编程能力 争取早日成为一名合格的计算机学生。

 

(3)每天都是一个人生选择的十字路口,学术研究、工程项目、社会实践 (?) ,不同的选择有不同的努力方向。对照以上你阅读的前人们的经历,

你的选择是什么?在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?针对你的选择,你给自己的本学期的规划是什么?

答:我会选择学术研究,我选择在学校学习更多的知识所以放弃了社会实践,但是我的编程能力不强,对项目的兴趣不够,所以在做工程项目上就会很吃力,相比之下我觉得学术研究更适合我,
不管做什么选择我都想要先补我的基础知识,本学习计划上半学期自己学习python 这门语言,在高级程序设计课上学习java这门语言,学好各科的课程 读完python深度学习和构建之法两本书,下半学期在期刊会议上读论文、研究论文。

 

(4)你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上?

答:希望我能按时完成老师布置的任务,读懂构建之法这本书,跟上老师课上课下的节奏,希望可以学到真正的工程上的知识。

由于我基础薄弱还要看其他的书籍,我愿意每周拿出15小时以上的时间用在这门课上,保证每天俩小时以上。

 

 3.博客作业(10分)

通读《构建之法》,发布随笔1篇,要求列出5个问题,可以是读后不理解的,或者读后反对的。要有观点、有证据或分析。字数不是直接的考核标准,但是要求长到能把观点表述清楚。

如何提出有价值的问题? 请看这个文章:http://www.cnblogs.com/rocedu/p/5167941.html ,以及 在互联网时代如何提问题。 还有这些要点:
① 在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文
② 列出一些事例或资料,支持你的提问 。
③ 说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验(直接经验或间接经验)矛盾?
一个模板可以是这样:
我看了这一段文字 (此处引用文字),有这个问题 (此处给出具体问题描述)。 我查了资料,有这些说法(此处引用说法),根据我的实践,我得到这些经验(描述自己的经验)。 但是我还是不太懂,我的困惑是(说明困惑)。
【或者】我反对作者的观点(引用作者的观点,给出自己的观点,以及给出反对的理由)。
研究生应该能写出自己的思考, 而不是摘抄书本内容。
提示:编程经验不多的同学,建议看16章 “创新”, 提出自己的问题。

答:文中第16章,文中说“不要一开始就想着找到并拼接所有的拼图块,以为能够打造一个巨大的创新”并以软件工程课上学生的创新没有做成为例。我认为有天马行空的想法才能接近创新,现在来讲可能难以实现,但是多年之后也许就会实现。我没有读懂书中是不是反对这个意思。

文中第16章,迷思之二,我认为应该是有人喜欢创新的(只是我认为),一些商品或者app等,只有创新才有卖点,一些游戏的开发者是需要创新的,没有创新的游戏,app等终究会被时间淘汰掉。

文中第7章,敏捷是我们工程中要必须遵循的吗。

文中第9章,团队支持对PM,来说很重要,那么PM如何获得团队的支持呢。

文中第12章,短期刺激和长期影响和展现学者师承关系的家族树有何关系,我没有读懂。

 

 

 4.博客作业(10分)

(1)很多人有不为大家所知的本事,而这个能力可以超过周围90%的人。比如课堂中教师提到,如果表现得不像高度近视,如何伪装得不像脸盲,能做40个俯卧撑。当然,也可能是篮球、足球、钢琴、ACM、演讲。请给出你超出朋友的特殊技能,并告诉我们,你如何通过何种努力、花了多久获得这样的成就。与你的特殊技术类似的,你还有一棵计算机专业以外的同学不具备的技术树。如果跨专业,请不要借口自己原本是某某专业的,因此基础不好,你是计算机系的研究生。

答:我可以对自己的事情做计划,并且严格的按照计划来执行它。我会制定大目标和近期的小目标,大到每学期要完成的事,细化到每个月完成多少,每周完成多少,到每天完成多少。同时又会变通,总能找到合适的方法解决生活中的问题。

 

(2)请给出你当前的技能树与技术偏好,列举目前你已经具备了哪些专业知识和能力。请参照邹欣老师给出的工程师水平要求列表https://www.cnblogs.com/xinz/p/3852177.html,包括不限于这些,逐点给出自己具备的能力,这些能力将帮助你在接下来课程中的小组项目里做出贡献(并得到分数)。请提供具体的数据来辅助证明掌握的技能, 例如“学了 C语言”是不够的,还应提供“交过8次实验作业,最长的代码达到200多行,最难的是多线程那个实验……”。确保技能是具体的且可衡量的,请搜索 SMART - Specific Measurable Achievable Realistic Timely

答:学习过jsp,提交过一个购物网页。注重细节,善于对文章整理和排版。

5.博客作业 (10分)

采访本课程往届同学(含外校和毕业生,以《构建之法》作为教材的。不含刚好你熟悉的一位软件工程专家)。 现代软件工程这门课已经上了好几年了,以前有很多学生做过团队项目(说不定包括本校的学生),请你们找一个以前的团队采访一下:

  • 当时的项目有多少用户,给用户多少价值? 现在还有人用吗?
  • 这个项目能否给我们团队继续开发,源代码/文档还有么?
  • 项目开发有什么经验和教训
  • 对学好软件工程有什么建议

 答:当时只是项目里自己做的测试,并没有实际用户,没有什么价值,现在也没有人用。

源代码没有保存下来。

团队合作非常重要,要合理选择合作伙伴。

学好软件工程首先要学好基础,阅读有关的书籍,最重要的是要多多实践。

 

6.博客作业 (5分)

以下统计精确到一百行。

你目前的代码量是多少?

你认为优秀的和一般的计算机专业学生,(根据你的理想选择以下两问中的一个)为了有资格入职软件公司/互联网公司,需要多少代码量?从事高校教学科研工作呢?

你计划在本课程结束时,完成多少代码量?这些代码量分布在整个学期中,每周应完成多少代码量?

答:我目前的代码量比较少,可能只有完成过一门课程答辩的三四百。我觉得有资格入职软件公司/互联网公司需要30000代码量。

我计划在课程结束之后可以完成6000代码量,分布每周应完成400代码量。

 

7.阅读材料,写心得(10分)

以下两篇博客必读,并务必写一些心得:

(1)你为何要来上课并且认真参与 [http://www.scalerstalk.com/816-attention]

答:看完文章真的感受颇深,文中的描述让我看到了自己的影子,自己在大学的时候也会感受到,这个老师讲课太枯燥了,这个课对我没有什么帮助不用听,上课的时候同学们都自己玩着手机,只有前几排的同学在认真听课。文中说的没错,即使这样老师的课的内容也是对我们有帮助的,他们都能够在各个方面在我们的学习和生活中起到帮助,好在现在我认识到了这个问题,既然我有了继续学习的机会我一定会认真对待以后的每一门课程,目前来看我是做到了的,我以后一定会坚持下去的。

 

(2)你在大学中体验到了哪种师生关系 [http://www.cnblogs.com/xinz/archive/2011/05/16/2048044.html]

答:曾经我几乎体会到过每一种师生关系,对文章中说的利弊深有体会,通过对几种师生关系的对比,我认为健身教练和学员关系应该被提倡,老师做的就是教会我们新知识并且引导我们走正确的人生道路,而我们做的就是努力汲取老师传授的知识技能。这样师生之间及时反馈,相互交流,思维撞击,才是大学应该提倡的。

posted @ 2020-09-15 10:36  lucer  阅读(165)  评论(0编辑  收藏  举报