20165227 2017-2018-2《Java程序设计》课程总结
20165227 2017-2018-2《Java程序设计》课程总结
每周作业链接汇总
预备作业1
简要内容:
- 记忆深刻的老师
- 我期望的师生关系
- 对于Java学习的看法
预备作业2
简要内容:
- 技能学习经验和感悟
- 关于自己C语言学习的回顾
- 对于Java的预习
预备作业3
简要内容:
- Linux的安装
- Java的学习笔记
第一周学习总结
简要内容:
- 安装JDK
- 注册使用码云
- 简单的了解了Java
- 调试教材代码
- 错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 学习感想及进度条
第二周学习总结
简要内容:
- Java教材第二、三章的学习内容总结
- 调试教材代码
- 错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 学习感想及进度条
第三周学习总结
简要内容:
- Java教材第四章的学习内容总结
- 调试教材代码
- 错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 学习感想及进度条
第四周学习总结
简要内容:
- Java教材第五、六章的学习内容总结
- 调试教材代码
- 错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 学习感想及进度条
第五周学习总结
简要内容:
- Java教材第七、十章的学习内容总结
- 调试教材代码
- 错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 学习感想及进度条
第六周学习总结
简要内容:
- Java教材第八、十五章的学习内容总结
- 调试教材代码
- 错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 学习感想及进度条
第七周学习总结
简要内容:
- Java教材第十一章的学习内容总结
- 调试教材代码
- 错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 学习感想及进度条
第八周学习总结
简要内容:
- Java教材第十二章的学习内容总结
- 调试教材代码
- 错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 学习感想及进度条
第九周学习总结
简要内容:
- Java教材第十三章的学习内容总结
- 调试教材代码
- 错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 学习感想及进度条
自认为写得最好一篇博客是?为什么?
- 我认为我写得最好的一篇博客是2017-2018-4 20165227实验二《Java面向对象程序设计》实验报告
- 这是我的Java第二篇实验报告,之所以选的这一篇是因为,我的第一篇实验报告因为第一次做不够好,而正因为有了第一次的经验,我的第二篇实验报告才能做得更好
作业中阅读量最高的一篇博客是?谈谈经验
- 我的作业中阅读量最多的是我期望的师生关系
- 因为是第一次写博客,所以关注度稍微高了些
作业中与师生交互最多的一篇博客是?谈谈收获
- 作业中与师生交互最多的一篇博客是2018.3.8课下作业补做
- 在学姐和老师的鼓励下,能够让我走得更远
(按顺序)实验报告链接汇总
实验一(Java开发环境的熟悉)实验报告
简要内容:
- 使用JDK编译、运行简单的Java程序
- IDEA下Java程序开发、调试
- 练习:实现凯撒密码并进行安全加固,并进行测试(正常情况,异常情况,边界情况)
实验二《Java面向对象程序设计》实验报告
简要内容:
- 学会使用JUnit,测试用例包含正常情况,错误情况,边界情况的测试
- 使用JUnit学习Java ,以 TDD的方式研究学习StringBuffer
- 设计模式示例进行扩充,体会OCP原则和DIP原则的应用,初步理解设计模式
- 以TDD的方式开发一个复数类Complex
- 用StarUML对代码进行建模
实验三《敏捷开发与XP实践》实验报告
简要内容:
- 安装alibaba 插件,规范代码
- 添加搭档加入项目
- 实现IDEA中重构的功能
实验四《Android程序设计》实验报告
简要内容:
- 安装 Android Stuidio
- 实现helloworld练习
- 构建项目,运行教材相关代码
- 修改代码并实现相关练习
实验五 《网络编程与安全》实验报告
简要内容:
- 实现中缀表达式转后缀表达式
- 用TCP传输方式把后缀表达式3DES或AES算法加密后通过网络把密文发送给服务器
- 客户端显示服务器发送过来的结果
代码托管链接:代码
statistic.sh的运行结果
加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
- 积极地去敲代码是对Java学习有着特别大的帮助的,如果仅仅是通过视频学习和书本学习是远远不够的,修改代码也能增加自己对代码的理解
积极主动敲代码做到没?教材实践上有什么经验教训?
- 勉强做到了,在Java学习的这一学期,每周都有积极地去敲代码,从中学习到了很多书本上没有的知识和经验,是很值得的做法
课堂项目实践
课堂实践链接
实践名称:
第二周课堂测试补做
第四周课堂测试补做
第十周课堂测试补做
课堂实践对提高应用能力有帮助吗?
有帮助
课堂实践上自己有什么经验教训?
应该增强课下对于知识的复习
课堂实践上对老师有什么教学建议?
无
课程收获与不足
-
自己的收获:
在学习Java的整个学期中,养成了每周敲代码,看Java指导书的习惯,虽然Java学习的效率不算高,但是还是使自己的水平有所上升 -
自己需要改进的地方:
需要对学过的知识有更多的复习和记忆,才能做到融会贯通,学有所用 -
结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
结对学习对于我来说,还是有帮助的,在自己遇到困难时候,结对队友能及时提供帮助,有助于Java的学习
给开学初的你和学弟学妹们的学习建议
- 不要厌烦敲代码
- 勇于在蓝墨云班课上提问
- 及时复习学习过的内容,做好课上测试准备
问卷调查
- 每周投入11个小时左右
- 学习效率稍低,用每周任务完成的时间来衡量的
- 蓝墨云对于通知任务方面很有用
- 继续用每周的测试来进行加减分
- 上课对于知识的讲解不够
- 在课上对于知识的讲解再多一点
二维码
-
预备作业1
-
预备作业2
-
预备作业3
-
第一周学习总结
-
第二周学习总结
-
第三周学习总结
-
第四周学习总结
-
第五周学习总结
-
第六周学习总结
-
第七周学习总结
-
第八周学习总结
-
第九周学习总结
-
实验一
-
实验二
-
实验三
-
实验四
-
实验五
-
结对学习感想
-
结对编程第一周
-
结对编程第二周