20165228 2017-2018-2《Java程序设计》课程总结
20165228 2017-2018-2《Java程序设计》课程总结
每周作业链接汇总
预备作业1:我期望的师生关系
简要内容:
- 老师能给我在学习中提供什么帮助
- 我的看法
我期望的师生关系
预备作业2:学习基础和C语言基础调查
简要内容:
- 做中学读后感
- 拥有的技能及看法
C语言学习
预备作业3:Linux安装及学习
简要内容:
- 安装虚拟机
- linux基本概念和操作
各个基础操作的实验
第一周作业:20165228 2017-2018-2 《Java程序设计》第1周学习总结
简要内容:
- 视频学习“Java入门”的笔记
- 注册码云以及配置git和本地代码仓库
- 编写教材第一章的代码
- 错题总结
- 代码调试中的问题和解决过程
教材学习中的问题和解决过程
第二周作业:20165228 2017-2018-2 《Java程序设计》第2周学习总结
简要内容:
- 视频学习“基本数据类型与数组”和“运算符、表达式和语句”的笔记
- 安装ubuntu
- 编写教材第二三章的代码
- 上周错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 代码托管及截图
学习进度条
第三周作业:20165228 2017-2018-2 《Java程序设计》第3周学习总结
简要内容:
- 视频学习“类与对象”的笔记
- 编写教材第四章的代码
- 上周错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 代码托管及截图
学习进度条
第四周作业:20165228 2017-2018-2 《Java程序设计》第4周学习总结
简要内容:
- 视频学习“子类与继承”和“接口与实现”的笔记
- 编写教材第五六章的代码
- 上周错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 代码托管及截图
学习进度条
第五周作业:20165228 2017-2018-2 《Java程序设计》第5周学习总结
简要内容:
- 视频学习“内部类与异常类”和“输入、输出流”的笔记
- 编写教材第七章、第十章的代码
- 上周错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 代码托管及截图
学习进度条
第六周作业:20165228 2017-2018-2 《Java程序设计》第6周学习总结
简要内容:
- 视频学习“常用实用类”和“泛型与集合框架”的笔记
- 编写教材第八章、第十五章的代码
- 上周错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 代码托管及截图
学习进度条
第七周作业:20165228 2017-2018-2 《Java程序设计》第7周学习总结
简要内容:
- 视频学习“JDBC与MySQL数据库”的笔记
- 编写教材第十一章的代码
- 上周错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 代码托管及截图
学习进度条
第八周作业:20165228 2017-2018-2 《Java程序设计》第8周学习总结
简要内容:
- 视频学习“Java多线程机制”的笔记
- 编写教材第十二章的代码
- 上周错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 代码托管及截图
学习进度条
第九周作业:20165228 2017-2018-2 《Java程序设计》第9周学习总结
简要内容:
- 视频学习“Java网络编程”的笔记
- 编写教材第四章的代码
- 上周错题总结
- 代码调试中的问题和解决过程
- 教材学习中的问题和解决过程
- 代码托管及截图
学习进度条
- 自认为写得最好一篇博客是?为什么?
- 实验一 Java开发环境的熟悉
因为做这个实验的时候处于对java还十分懵懂的状态,所以每一个步骤都写得十分详细,同时也耗费了我许多时间。 - 作业中阅读量最高的一篇博客是?谈谈经验
- 学习基础和C语言基础调查
经验:此篇博客阅读量多是因为,在写这个的时候大家都对java十分陌生,希望多多看下其他人的想法,尝试获取进步。同时我也写得十分用心 - 作业中与师生交互最多的一篇博客是?谈谈收获
20165228 2017-2018-2 《Java程序设计》第1周学习总结
其实相较于老师,和助教学姐交互地更多,学姐一直鼓励我推动我去想问题更加全面实验内容
实验一 实验名称:Java开发环境的熟悉
简要内容:
- 使用JDK编译、运行简单的Java程序
- IDEA下Java程序开发、调试
练习:实现简单四则运算并进行测试
实验二 实验名称:Java面向对象程序设计
简要内容:
- 学会使用JUnit,测试用例包含正常情况,错误情况,边界情况的测试
- 使用JUnit学习Java ,以 TDD的方式研究学习StringBuffer
- 设计模式示例进行扩充,体会OCP原则和DIP原则的应用,初步理解设计模式
- 以TDD的方式开发一个复数类Complex
用StarUML对代码进行建模
实验三 实验名称:敏捷开发与XP实践
简要内容:
- 安装alibaba 插件,规范代码
- 添加搭档加入项目
实现重构
实验四 实验名称:Android程序设计
简要内容:
- 安装 Android Stuidio
- 实现helloworld练习
- 构建项目,运行教材相关代码
修改代码并实现相关练习
实验五 实验名称:网络编程与安全
简要内容:
- 实现中缀表达式转后缀表达式
- 用TCP传输方式把后缀表达式3DES或AES算法加密后通过网络把密文发送给服务器
客户端显示服务器发送过来的结果
代码托管链接:代码托管
- 给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?
没有达到我目标的代码量
- 加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
- 积极敲代码对理解代码有着很大的帮助, 仅仅通过看视频和教材学习是浅显的,而自己动手去修改代码达到了实践的目的,同时在修改之前一定是对代码理解透彻才会改得动。另一方面也增加了我们开发程序的能力!
- 积极主动敲代码做到没?教材实践上有什么经验教训?
主动敲代码做到了,但是积极性不够。教材实践上有很多细节上的小问题,比如格式、调试过程中出的错等,这些都很重要,不是书本上的知识却会对学习过程中影响巨大。
课堂项目实践
参考2017-2018-2 《Java 程序设计》课堂实践项目
课堂实践链接
实践名称:
第二周课堂作业补做
第四周课堂测试补做- 课堂实践对提高应用能力有帮助吗?
- 课堂实践对提高应用能力有一定的作用,限时限量的实践才能反映出对知识的真正掌握程度。
- 课堂实践上自己有什么经验教训?
- 对教材上的代码一定要熟悉,越熟悉越好,课堂上的项目都是基于教材代码而修改要求的。当某一章的代码较多时,就不容易快速找到可修改的模板。
课堂实践上对老师有什么教学建议?
希望老师延长几分钟提交时间,很多次都是在截完图正在提交的时候截止了。不过也是我自己掌握程度不够导致的
总结:第1周学习总结课程收获与不足
- 自己的收获:
- 我每周大概投入12个小时来学习java,但是效率还是很低。总感觉依然是作业在推动着我去学习,而不是我自己想或者我自己喜欢学java,所以效率一直上不去。
- 自己需要改进的地方
- 现实很残酷,差距就是这一个学期一点一滴攒下的。有的同学达到了很高的水平,而也有些像我这样对java提不起兴趣只能硬着头皮强迫自己学的人没有太多收获。
- 结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
- 我仍然结对学习需要两个水平相近,同时都能提出各自想法的人在一起效果会好一点。
- 给开学初的你和学弟学妹们的学习建议
- 切莫偷懒,认真积极地敲代码,这样效果很明显。
- 如果重新学习这门课,怎么做才可以学的更好
- 因为我对java没兴趣,可能我只有付出更多的时间和精力才能学得更好。
- 下学期有什么可行的计划提升学习效果?
我希望能够对自己更加严格要求
问卷调查
- 你平均每周投入到本课程有效学习时间有多少?
- 12小时左右
- 每周的学习效率有提高吗?你是怎么衡量的?
- 我觉得我的学习效率比较低,而且通常视每周的学习任务量而定。
- 蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
- 蓝墨云很方便地发布任务和提交作业,大家也可以随时随地提出自己的问题并且得到回答。
- 你觉得这门课老师应该继续做哪一件事情?
- 继续每周的测试,评估学习的成果
- 你觉得这门课老师应该停止做哪一件事情?
- 上课时讲得太快了,做笔记来不及,听也听不懂
- 你觉得这门课老师应该开始做什么新的事情?
真正的推动互评,大家互相学习
二维码
码云项目链接:
预备作业1
预备作业2
预备作业3
第一周学习总结
第二周学习总结
第三周学习总结
第四周学习总结
第五周学习总结
第六周学习总结
第七周学习总结
第八周学习总结
第九周学习总结
结对编程——四则运算week1
结对编程——四则运算week2
课程总结
实验一
实验二
实验三
实验四
实验五
20165228 2017-2018-2《Java程序设计》课程总结的更多相关文章
- java程序设计课程实验报告3
北京电子科技学院(BESTI) 实 验 报 告 课程:java程序设计 班级:1353 姓名:陈都 学号:20135328 成绩: 指导教师:娄 ...
- java程序设计课程实验报告1
北京电子科技学院(BESTI) 实 验 报 告 课程:Java程序设计 班级:1353 姓名:陈都 学号:20135328 成绩: 指导 ...
- 20145206邹京儒《Java程序设计》课程总结
20145206邹京儒<Java程序设计>课程总结 (按顺序)每周读书笔记链接汇总 第一周:http://www.cnblogs.com/ZouJR/p/5213572.html http ...
- 20165301 2017-2018-2《Java程序设计》课程总结
20165301 2017-2018-2<Java程序设计>课程总结 每周作业链接汇总 预备作业1:我期待的师生关系 预备作业2:学习基础与c语言学习心得 预备作业3: Linux安装及命 ...
- 《Java程序设计》终极不改版
半年前的作品,上传只为纪念~ 成绩: ____0.1______ Java程序设计 课程设计 题 目:大学生信息管理系统 学 院: 计算机与软件学院 专 业: 网络工程_____ . ...
- java期末课程总结
期末课程总结 转眼间,这个学期就要过去了,我们Java的学习也接近了尾声,回想到这个学期刚开始接触到Java的时候,感觉什么都不懂,但现在似乎有了门路,不会载懵懵懂懂, 虽然本学期面向对象与Java程 ...
- Java期末课程学习汇总。
本学期面向对象与Java程序设计课程已经结束了,给自己学习来个总结. 本学期过的非常快,不得不说这一学期学到的东西很少,感觉自己的进步很小. 而且感觉自己总少了点什么,在写这篇总结前,我认真想了,很多 ...
- 2018年秋季学期面向对象程序设计(JAVA)课程总结
2018年秋季学期面向对象程序设计(JAVA)课程总结 时值2018年年末,按惯例对本学期教学工作小结如下: 1. 教学资源与教学辅助平台 教材:凯 S.霍斯特曼 (Cay S. Horstmann) ...
- 201771010135 杨蓉庆《2018面向对象程序设计(java)课程学习进度条》
...
随机推荐
- Oracle 11.2.0.4.0 Dataguard部署和日常维护(5)-Datauard 主备切换和故障转移篇
1. dataguard主备切换 1.1. 查看当前主备库是否具备切换条件 on slave select sequence#,first_time,next_time,archived,appl ...
- HBase环境搭建、shell操作及Java API编程
一. 1.掌握Hbase在Hadoop集群体系结构中发挥的作用和使过程. 2.掌握安装和配置HBase基本方法. 3.掌握HBase shell的常用命令. 4.使用HBase shell命令进行表的 ...
- 洛谷U36590搬书
题目背景 陈老师喜欢网购书籍,经常一次购它个百八十本,然后拿来倒卖,牟取暴利.前些天,高一的新同学来了,他便像往常一样,兜售他的书,经过一番口舌,同学们决定买他的书,但是陈老师桌上的书有三堆,每一堆都 ...
- js中用来操作数组的相关的方法
push向数组的的末尾添加新的内容 unshift向数组的开头增加新的内容 slice(n,m)从索引n开始(包含n),找到索引m处(不包含m),然后把找到的内容作为一个新的数组返回,原有的数组不改变 ...
- matlab server mapreduce
>> Z = server.rpc('zeros', 2, 3);>> Z = [2x3 double] [2x3 double] >> Z{1}ans = 0 0 ...
- UVALive 3401 - Colored Cubes 旋转 难度: 1
题目 https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_pr ...
- java.lang.UnsatisfiedLinkError:no dll in java.library.path
报错:java.lang.UnsatisfiedLinkError:no dll in java.library.path 参考: Java调用Dll时,会出现no dll in java.libra ...
- java高级⑴
1.之前我们学过 数组: 数组的特点: 01. 长度一旦被定义,不允许被改变 02. 在内存中开辟一连串连续的空间! 那么现在有一个需求: 让我们定义一个数组 来 保存 新闻信息!!! 问题: 01. ...
- day056 多表增加和查询
今日总结: 多表的增删改查操作 多表操作 增 book id title book_detail publish author onetoone manytoone manytomany book_o ...
- (C/C++学习笔记) 二十二. 标准模板库
二十二. 标准模板库 ● STL基本介绍 标准模板库(STL, standard template library): C++提供的大量的函数模板(通用算法)和类模板. ※ 为什么我们一般不需要自己写 ...