作业头
问题 | 回答 |
---|---|
这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪 | nblogs.com/campus/zswxy/computer-scienceclass3-2018/homework/31652 |
我在这个课程的目标是 | 通过这些学习明确我的目标 |
这个作业在那个具体方面帮助我实现目标 | 练习合理定义结构。 |
参考文献 | 书 |
一、刘未鹏的博客:怎样花两年时间面试一个人
http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/
请回答以下两个问题:
(1)这篇博客下面的评论中,请列出你最感到有共鸣的三条(不限于三条)。
答:1.养成自己的良好的编码习惯,注释,缩进,大括号,真的很重要。
2.必须学会自学,静下心去自学,不去想游戏,想什么和你专业无关的东西,静下心,去投入一件事,去学习
3.对于行业的了解和预测也是很重要的,比如最近出了小程序,是不是可以学习一下前端呢。把握一下技术的发展趋势,把自身情况扭转成有利的一面。
4.实践是必须的,因为在计算机学科中,实践是实践,理论最后也是实践。但切记不要翻来覆去地写应用,或者说不要专门学习web和移动开发的东西,这些东西用的时候可以速成,一般都是工作之前集中学一个月就会了。其实编程语言用的时候也可以速成
5.保持对编程的热爱,多思考,then coding。
(2)读了这篇博客,你有哪三点具体的收获(不限于三点)。
答:1.抓住任何可以动手写code的机会,千万不要copy别人,或者baidu
2.记住任何你不认识的专业名词,一有空闲时间,马上google/wikipedia
3.学习最好的方式就是讲出来,如果没有讲的条件,那我们就写出来。写博客是最好的学习总结的方式,将自己思考、实践得到的东西一一的通过博客整理出来,一方面是自己整理了自己所学到的知识,另一方面,当学习的知识多了以后也可以作为复习的资料来反复阅读。
4.充分利用MOOC平台,中国大学MOOC、网易云课堂都可以。
5.如果热爱一件事情,那就应该主动出击,而且是不由自主地主动出击。
二、如何有效地记忆与学习?
http://mindhacks.cn/2009/03/28/effective-learning-and-memorization/
请回答以下两个问题:
(1)这篇博客中提到的哪些方法你已经在使用,举例说明使用之后的实际效果。10分
答:1.交流和沟通
交流让我学到更多知识,沟通让我能更好的理解别人的思路以及建议。但是需要尽量勿提太过于常识性的问题,如果上网或查书能解决的问题,则自行解决。我觉得跟前辈交流,最重要的前提是尊重和有礼,然后就尽量放平心态,专注于讨教的问题本身,不要想着彼此身份学识悬殊,而导致自己在整个过程中连起码的表达都做不好。
2.学会有目的的学
最清醒的时候,是学习效率最高的时候,要去做一天中最困难的事情。最好的方式是把你的理解大声说出来或写下来。凭着嘴上说手上写的功夫,你能把所学知识编译。
(2)这篇博客中提到的哪些方法在你看来不错,但自己还没实践过,很想试一试。
答:1.做好学习规划
思考要用多少天完成多少任务,然后平均分配,注意每天的工作量不要太大,这样才能保持激情和效率。
2.努力实施计划
按规划每天找时间完成这天的任务,做完就行,不需要多余去做,有闲暇时间去娱乐放松,做明天的事情是不机智的。
三、如何提问?
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md
请回答以下两个问题:
(1)开学已经要求大家阅读过此文,对照一段时间的学习,请举例说明你之前所采用的提问方式和得到的反馈。
答:1.询问助教
2.询问编程对象
反馈:沟通交流后发现自己的错误之处,将其纠正。
(2)请按照文章的要求,精确而言之有物的描述到目前为止最困扰你的一个问题。
答:指针这一块的学习还很薄弱,需要加强。
学习进度统计
时间 | 博客字数 | 代码行数 |
---|---|---|
第一周 | 200 | 20 |
第二周 | 150 | 25 |
第三周 | 300 | 30 |
第四周 | 150 | 35 |
第五周 | 200 | 30 |
第六周 | 400 | 25 |
第七周 | 350 | 40 |
第八周 | 450 | 50 |
第九周 | 500 | 55 |
第十周 | 500 | 50 |
周/日期 | 这周所花时间 | 代码行数 学到知识点简介 | 目前比较疑惑问题 |
---|---|---|---|
4/30-5/5 | 三天 | 220 | 无 |
五一学习感悟:学到了如何学习学好计算机这门专业,如何规划学习,以及有效学习的方法。保持对编程的热爱,多思考,then coding。
难点:无
结对编程
优点:因为作业多,结对编程可以很好的提高完成效率,结对对象互相鼓励,不容易沮丧,相互能增加学习积极性。面对较难的指针问题,我的编程因为有编程对象的陪伴而变得不再孤单。因为在面对问题的时候,会有人一起分担,共同尝试新的策略。往往遇到难题时,我们能一起讨论,一起分享。
缺点:两个人思路不同时,如果进行讨论会干扰到对方的思路,不利于独立思考,我建议大家做完后选择一个最简便的方案画出思路图,省时省力。
心得:需要尽量勿提太过于常识性的问题,如果上网或查书能解决的问题,则自行解决。