第一周作业

学号20182325袁源 《数据结构与面向对象程序设计》第1周学习总结

教材学习内容总结

  • 学习了Java的特点,面向对象的的含义。软件开发的周期。设计程序所需要的思考方式。

教材学习中的问题和解决过程

  • 问题1:自测题中语义和语法不分。
  • 问题1解决方案:看课后解析,再回过头去研读书籍。体悟之间的差别。
  • 问题2:不明白每个符号的具体含义。
  • 问题2解决方案:可以偷偷预习,跟上进度自然会懂。

代码调试中的问题和解决过程

  • 问题1:不知道类,以及java的分类,只能按照教材走。
  • 问题1解决方案:预习各类分类。以及Java的术语,储量太小写不出啥代码。
  • 问题2:打字容易打错,失误好多次
  • 问题2解决方案:慢慢打,用“上”指令。
  • 问题3:编译会搞错目录,必须中途变
  • 问题3解决方案:先在原地编译,再移走。比较省事。
  • 问题4:不了解Git
  • 问题4解决方案:
  • git init 创建本地版本库;
  • git clone 与远程仓库建立联系;
  • git add .将当前目录下文件添加到暂存区;
  • git commit将文件从暂存区提到仓库;
  • git push 上传到远程仓库。

代码托管

第一周作业_第1张图片

上周考试错题总结

  • 错误太多不一一列举,主要是没有预习完Linux。也就是根本没动,现已补课完毕。

结对及互评

点评模板:

  • 博客中值得学习的或问题:
    • 熟练使用Markdown各种特殊用法
  • 基于评分标准,我给本博客打分:6分。得分情况如下:
    • 正确使用Markdown语法(加1分):
    • 模板中的要素齐全(加1分)
    • 周五前发博客的加1分
    • 排版精美的加一分
    • 有动手写新代码的加1分
    • 结对学习情况真实可信的加1分
  • 参考示例

点评过的同学博客和代码

  • 本周结对学习情况
    • 结对同学学号20182319
    • 结对照片第一周作业_第2张图片

    • 结对学习内容
      • vim,linux使用
      • Java程序编写,编译和调试
      • Git指令上传至博客
  • 上周博客互评情况

其他(感悟、思考等,可选)

  • 还以为和C的学习一样,结果差太远。盲目自信搞得我焦头烂额。重视起来,严阵以待。

学习进度条

| | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(
新增/累积)|重要成长|
| -------- | :----------------:|:----------------:|:---------------: |:-----:|
| 目标 | 7200行 | 36篇 | 240小时 | |
| 第一周 | 62/62 | 3/3 | 18/1820 |

参考:软件工程软件的估计为什么这么难,软件工程 估计方法

  • 计划学习时间:第一周暂无计划

  • 实际学习时间:18小时

  • 改进情况:

(有空多看看现代软件工程 课件
软件工程师能力自我评价表)

参考资料

  • 《Java程序设计与数据结构教程(第二版)》

  • 《Java程序设计与数据结构教程(第二版)》学习指导
  • ...

你可能感兴趣的:(第一周作业)