20165223 2017-2018-2《Java程序设计》课程总结
目录
每周作业链接汇总
预备作业1:我期望的师生关系
预备作业2:学习基础和C语言基础调查
预备作业3:Linux安装及命令入门
第一周作业:《JAVA程序设计》第一周学习总结
第二周作业:《JAVA程序设计》第二周学习总结
第三周作业:《JAVA程序设计》第三周学习总结
第四周作业:《JAVA程序设计》第四周学习总结
第五周作业:《JAVA程序设计》第五周学习总结
第六周作业:《JAVA程序设计》第六周学习总结
第七周作业:《JAVA程序设计》第七周学习总结
第八周作业:《JAVA程序设计》第八周学习总结
第九周作业:《JAVA程序设计》第九周学习总结
实验报告链接汇总
实验一:Java开发环境的熟悉
实验二:面向对象程序设计
实验三:敏捷开发与XP实践
实验四:Android开发基础
实验五:网络编程与安全
自我剖析总结感悟
自认为写得最好一篇博客是?为什么?
- 链接:MySQL课堂小测总结
 - 感悟:只要认真的投入就能收获相应的回报。在现所学的java实践应用里,我对数据库SQL的兴趣最大,因此写了这篇博客,简洁明了的总结了课堂实践中的几道题目,也总结了数据库的使用方法。每次学习后写总结性博客总能带来新的感受,梳理了学习内容,也让自己对知识点的掌握更加牢固。
 
作业中阅读量最高的一篇博客是?谈谈经验
- 链接:结对感想——论如何与队友完美配合
 - 感悟:这篇博客曾被老师挑选出来发至班群中供同学们参考,因此阅读量最大。这篇博客是在结对编程开始之前我写的一篇展望式博客,倾入了真情实感,可能这就是感人的地方。
 
作业中与师生交互最多的一篇博客是?谈谈收获
- 链接:我期望的师生关系
 - 感悟:当时初次接触java,从安装到操作都出了n多错误,差点失去信心,这时老师和助教的鼓励和建议让我找到努力的方向。
 
代码托管
给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?

- 码云链接:代码托管
 - 感悟:回顾十几周的学习,代码量已经达到预先设定的量,还超过了许多。
 
加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
- 我十分赞同这一观点。事实上,在java前半部分的基础学习中,遇到的大部分问题看书本和教学视频就能解决;然而越是到后期,学习就越困难。代码读不懂,功能不会编,这里解决了问题那里又出现了问题……在实在改不下去的时候,参考大神的代码,了解解答思路,学习其中精华,再对自己的代码增加正确内容、修改错误内容,就能将代码妙手回春救活,还加深了对代码的理解。
 
积极主动敲代码做到没?教材实践上有什么经验教训?
- 前半段的学习中,代码量还不算很大,我坚持将书本代码纯手打,加快理解与记忆。后来代码量越来越大,于是代码的编写也从vi编辑器也转移到了IDEA,得益于IDEA的快捷键自动生成,在敲打外部形式化代码的速度快了许多。真正困难的是理解深入学习的各种知识点,将内部重点填入代码中。这部分内容的学习贯穿课上课下,主要实践点还是在课下。此外在教材代码实践上,遇到了许多问题诸如无法编译、无法运行等,都能通过debug来进行代码调试,寻找出错点,对代码增删查改;另外代码的优化也是一大重要应用点。
 
课堂项目实践
参考2017-2018-2 《Java 程序设计》课堂实践项目
课堂实践内容
- 带包的代码编译运行测试:week2测试补交与总结
 - JDB调试程序:week4测试补交与总结
 - 数据库SQL的相关应用:week8测试补交与总结
 
课堂实践对提高应用能力有帮助吗?
- 当然有帮助。这是对课堂学习内容的梳理和总结,也是一种巩固知识点、提高学习效率的方法。
 
课堂实践上自己有什么经验教训?
- 每隔一周就有一次的课堂实践,是对上周课堂内容和周内学习任务的小测,从中反应出了我学习上的不足和漏洞。课堂实践的内容大部分基于课本代码的理解与学习,还有部分是单周老师上课所讲到的新知识。理解还是最重要的,不能光敲代码不思考,解题逻辑就不经推敲,遇到稍微改动过的题目很容易就败下阵来。
 
课堂实践上对老师有什么教学建议?
- 希望老师在不考试的单周能对所讲知识更深入一些,节奏更平缓一些。有时候还在理解某个知识点的时候老师已经跳到下一个知识点,跟不上速度也学不到东西。
 
课后项目实践
你有什么项目被加分,谈谈你的经验
week2测试补交与总结
week4测试补交与总结
前四周学习总结
- 感悟:只要认真学了,真正学懂后写的代码和博客,就有一种概括总结性的感觉,让其他人也能读懂,能学习到东西。这样的项目就是好的项目。
 
优秀作业
结对编程
结对编程之四则运算week1-阶段性总结
结对编程之四则运算week2-整体总结
课程收获与不足
自己的收获(投入,效率,效果等)
- 为了学习这门课程,我投入了许多时间与精力。但因为java知识体系的庞大,以及考虑到自身的学习效率,显然这段时间并不能让我完美的掌握这门语言,还有许多知识点不明白、没掌握。但可以说是对我打开了一扇通向java的大门。今后的时间里也会应用到java,希望能掌握的更好。
 
自己需要改进的地方
- 在编写代码的时候要更加积极主动。经过学习,我懂得了不懂不用怕,大神代码帮助理解、教学视频生动活泼、书本知识巩固基础。
 
结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
- 结对编程是一门艺术。在这门课里我初窥门径,了解到多人学习的乐趣与作用,不仅仅是代码编写时效率的提高,还有互相查漏补缺的作用,更重要的是互帮互助中产生的友谊。在几次结对编程中,我与结对对象合理分配任务,轮流担任驾驶员和领航员的位置,砥砺前行,同舟共济,共同解决了自己一人无法解决或是需要很长时间才能解决的问题。双人开发小项目可以达到事半功倍的效果,更喜欢双人结对。
 
给开学初的你和学弟学妹们的学习建议
如果重新学习这门课,怎么做才可以学的更好
- 很显然我在时间的安排上还是没有做好,需要改进的就是要做好计划再学习。盲目的一团乱的学习只会越学越不懂。
 
下学期有什么可行的计划提升学习效果?
- 先做好学习计划
 - 学习新知识点时先看书与教学视频,可以一节一节的看,不追求一下子全部学完
 - 理解知识点后再参考书本代码敲打代码
 - 平时多看大神代码,会有奇效
 
问卷调查
你平均每周投入到本课程有效学习时间有多少?
- 20小时或以上
 
每周的学习效率有提高吗?你是怎么衡量的?
- 后期略有。前期学习内容偏基础性,注重的是基础知识的掌握,学习内容繁重;后期偏应用类,此时已经有了些基础知识,在此之上提炼性地学习通用应用。前期的学习为后期做了铺垫,多次练习后效率总有提高。主要是看课堂小测的实践项目提交的越来越齐,以及课后蓝墨云小测的分数来衡量。
 
蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
- 有。蓝墨云起到了督促与监察的作用。
 - 每次提交作业都要再蓝墨云、码云、博客园三个地方同时提交,浪费了时间,有两次还差点漏掉了博客园班级里的提交,可以去掉码云上博客的提交。此外蓝墨云的ppt链接或许有些问题,每次都打不开。
 
你觉得这门课老师应该继续做哪一件事情?
- 结对编程。
 
你觉得这门课老师应该停止做哪一件事情?
- 团队项目。
 
你觉得这门课老师应该开始做什么新的事情?
- 重难点知识点重点讲解。光看书和教学视频还是有些难以理解
 
涉及到的链接二维码
码云项目

预备作业1

预备作业2

预备作业3

第一周作业

第二周作业

第三周作业

第四周作业

第五周作业

第六周作业

第七周作业

第八周作业

第九周作业

实验一

实验二

实验三

实验四

实验五

实践项目一

实践项目二

结对编程



20165223 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)课程学习进度条》
		
...
 
随机推荐
- 理解ORM的前提:数据库中的范式和约束
			
理解ORM的前提:数据库中的范式和约束 一.数据库中的范式: 范式, 英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出 ...
 - 6-2 Verbs and Adjectives with that clauses
			
1 Many sentences in English contain two clauses: a main clause and a "that" clause. The &q ...
 - CMake--静态库与动态库构建
			
小结内容 建立一个静态库和动态库,提供 HelloFunc 函数供其他程序编程使用, HelloFunc 向终端输出Hello World 字符串. 安装头文件与共享库. 1.代码与CMakeList ...
 - Could not render e, see the console.
			
错误截图: 解决: 在application.properties中开启swagger swagger2.enable=true
 - python之路--初识html前端
			
一.HTML文档结构 最基本的HTML文档: <!DOCTYPE html> <html lang="zh-CN"> #这个lang表示语言,zh-CN是中 ...
 - Alertmanager 安装(k8s报警)
			
一.下载Alertmanager https://prometheus.io/download/ wget https://github.com/prometheus/alertmanager/rel ...
 - Windows 10 & change DNS
			
Windows 10 & change DNS https://www.windowscentral.com/how-change-your-pcs-dns-settings-windows- ...
 - MySQL 索引长度和区分度
			
首先 索引长度和区分度是相互矛盾的, 索引长度太短,那么区分度就很低,吧索引长度加长,区分度就高,但是索引也是要占内存的,所以我们需要找到一个平衡点: 那么这个平衡点怎么来定? 比如用户表有个字段 ...
 - HJ212 CRC 16 (C#)
			
算法 CRC16 校验寄存器赋值为 0xFFFF: 取被校验串的第一个字节赋值给临时寄存器: 临时寄存器与 CRC16 校验寄存器的高位字节进行"异或"运算,赋值给 CRC16 校 ...
 - c++ string替换指定字符串
			
string fnd = "dataset"; string rep = "labels"; string buf = "d:/data/datase ...