20165315 第一周学习总结

20165315 第一周学习总结

本周学习中出现的问题和解决方法

第一章的内容还是比较基础的,概念和基础代码比较多,主要的问题出在对Linux指令和Java代码不熟练、不知如何往码云传代码、对OS X终端操作指令的不熟悉上。

  • 刚开始练习书上代码的时候,非常不熟练,出错比较多,浪费了许多时间,对Linux的指令也不是很熟练。

解决方法:
熟能生巧,这一点真的非常非常重要,我亲身体验了从每个指令的输入都需要看书照搬到后来熟练的“盲输”,今后的学习也都要建立在多加练习的基础上

  • 没有按照老师说的建立srcbin等目录分类存放源代码和生成文件,导致混乱,最后需要在tree里逐一寻找,非常不方便,而且极易出错。

解决方法: 先建立ch1目录,进入该目录进行操作,再建立srcbin等目录,分别将源代码和生成文件放入对应目录,再进行各种操作时思路清晰,很少犯错了。

  • 看课本和教材视频时忽略了很多细节性的知识,只是重点关注代码的编写,却没有看到关于Java的理论性知识,导致在考试时第一遍做题很懵,仿佛和没看书一样。

解决方法:
理论性知识和代码一样也不能放过,通过考试增长经验,查缺补漏。

  • 我使用的是苹果电脑自带的终端进行练习,在下载treegit等安装包时却一直出错。

解决方法:
苹果自带的终端不使用sudo apt-get install指令进行下载,而是使用brew指令,激活该指令后成功下载了安装包。

  • 即便是阅读了两篇博客教程后,仍然不会往码云上上传代码,越看教程越混乱。

解决方法:
在询问同学,查阅网络资料后,我成功上传了代码。

运行脚本截图:


第一周查漏补缺

上周课下测试有什么题目做错了?学习后的总结?

  • 我第一次做错的大部分都是第一章的理论知识,特别是1.3这一节的内容,由于我使用的是Mac电脑,不需要执行这一节所教的步骤,故学习的时候基本没怎么看这一节的内容,考试的时候便基本都不会。第二次由于仔细查看了第一次的答案与解析,没有做错题。
  • 我根据自己做错和不太理解的题,结合解析,在书上做了勾画和笔记补充。通过这次考试,我明白了学习一门编程语言不仅仅是要看书上的代码,也要仔细看这门编程语言的特点、运行平台等基础知识,这有助于帮助学习理解这门语言。
原文地址:https://www.cnblogs.com/yh666/p/8504990.html