20165221 2017-2018-2《Java程序设计》课程总结
20165221 2017-2018-2《Java程序设计》课程总结
一.作业连接汇总
每周作业链接
预备作业一: 20165221我期望的师生关系
预备作业二: 20165221学习基础和C语言基础调查
预备作业三: 20165221 Linux安装及命令入门学习
第一周作业: 学习了解java的历史,地位,特点以及JDK的安装
第二周作业: 学习了JAVA中的基本数据类型、数组、运算符、表达式和语句
第三周作业: 学习类与对象
第四周作业: 学习子类与继承,接口与实现
第五周作业: 学习内部类与异常类;输入输出流
第六周作业: 学习java中的常用实用类
第七周作业: 学习数据库
第八周作业: 学习 java多线程机制
第九周作业: 学习网络编程
实验报告链接
- 实验一 Java开发环境的熟悉: 命令行下Java程序开发、IDEA调试程序、编写代码
- 实验二 Java面向对象程序设计: 在IDEA中使用JUnit进行单元测试,掌握TDD,熟悉SOLID
- 实验三 敏捷开发与XP实践: 研究Code菜单、结对学习重构、复数类、密码学
- 实验四 实验四Android程序设计: AndroidStudio的下载和使用
- 实验五 网络编程与安全: 客户端和服务器之间的通信,密码学算法的应用
课下补做作业链接
其他博客链接
- Linux安装及命令入门学习: 基本软件的安装
- 结对学习创意照: 结对学习的心得及体会
- 结对编程--第一周: 初步构架及商讨设计方案
- 结对编程--第二周: 按照初步构想,逐渐实现任务目标
关于博客
- 1>
自认为写得最好一篇博客是?为什么?
我认为自己写得最好的一篇博客是实验二 Java面向对象程序设计。
因为第一次试验的做的比较匆忙,也比较潦草,娄老师评价我测试不充分,所以没有获得加分,第二次也认真很多
第二次实验代码很多,截图也比较多,博客前后改了好多次
这次试验是自己完整做完的第一个实验,所以写实验报告也是很上心的!
2>
作业中阅读量最高的一篇博客是?谈谈经验。
我阅读量最高的一篇博客是 20165221 JAVA 第一周学习心得及体会
这篇博客记录了软件的安装过程和一些课前准备工作,可能是第一次上传代码到码云,博客中有感情的流露吧,因为刚开始调试的时候挺痛苦的,第一段代码
hello world
的上传,我卡在了git push
上,加上又忘记了码云密码,折腾了好久,改密码,重新上传,最后才成功的。3>
作业中阅读量最高的一篇博客是?谈谈经验。
老师和学姐的鼓励,极大地提高了我学习Java的积极性
在期望的师生关系中,我提到了自己基础不是很好,但是会尽力跟上大家的步伐,学姐也给了我鼓励的。
关于代码
给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?
- 4000行的代码量已完成,前期在windows,中后期是在虚拟机中
git add .
的代码
加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得。
- 通过自己边看视频理解边敲击代码,最后再和书上的运行结果截图相比较,发现自己的不足,并在敲代码的过程中,逐步构建整个代码的框架,加深对代码的理解。
- 但是还是有很多自己仍然搞不懂的地方,大多是通过看学长学姐的博客和上网查资料解决的。
- 还有就像在实验二中,面向对象编程,我们在理解每个测试用例时,也是在改老师给的代码,进而修改,达到理解的目的。
四、课堂项目实践
你在本门课上投入了多少时间和精力,你感觉效果如何?
- 我差不多每周十个小时,进入学习尾声,不需要写博客的时候,可能投入时间会少一点,我感觉自己的大多数时间都在进行相关软件的运用,比如虚拟机,idea,码云,以及实验,真正掌握的知识并不是很多。
课堂实践对提高应用能力有帮助吗?
- 我认为有帮助吧,毕竟是一种督促,它卡的有时间,就像测试代码,如果课上现敲代码是根本来不及的。
- 但是我认为对能力的提高效果有限吧,因为在规定时间内做不出来的话,老师也很少给出提示,很容易混过去吧。
课堂实践上自己有什么经验教训?
- 课上实践的时间较短,自己要提前做好准备工作,打开蓝墨云,博客园,不然很容易很赶。
- 课上没有做出来的项目,尽量当天搞懂,课下再运行一遍,不然一拖,就不想再做了,拖到最后就跟不上了。
- 最后几次的课上实践题,都是以课本的代码为母本改的,要利用课本。
- 如果实在不会也可以先提交,得到经验分,课下再补做,还可以获得额外的加分。
课堂实践上对老师有什么教学建议?
- 对课上完成量较低的任务适当的延长时间,并在课上给些提示和思路,如果全推到课下,完成难度还是很大。
- 可以适当的修改任务,以免照搬学长学姐的。
- 每次测完后,可以抽一些时间讲解一下知识点,穿插一下,这样效果会更好吧。
- 希望减少对书上代码的考察,因为直接把老师给的代码压缩包下载下来,就可以了,并不能很好的起到检查代码的作用。
你有什么项目被加分,谈谈你的经验
第一个是因为自己自己课下补做比较积极,是严格按照老师要求,把课上未完成的实践又独立完成了一遍,态度比较认真,完成度也很高。
实验测试全面,按要求完成了实验项目。
总的来说,只要用心写博客,老师都能看出来,自然会给你加分的。
收获与建议
- 这学期的java学习自己花费了不少时间,刚开始有一种新鲜感,到中期阶段,就有一些疲惫了,但是自己还是坚持学下来了,java应该是这学期给我印象最深刻的一门课了,虽然它是选修......
- 这学期的Java虽说是自主学习,但还是有一种无形的压力推着自己,就像课上实践和蓝墨云的经验分榜。
- 建议老师在作业截止提交时间上不要太硬性,比如大家都是周末交的博客,但是周末有些课外活动的话,我们可能没时间按时完成,只能先提交空博客了,课后因为懒惰又不想补,这样并没有起到一周一总结的效果。
你觉得这门课老师应该继续做哪件事,应该停止做哪件事
- 应该继续用这种翻转课堂的模式,应该多一些课本知识的串讲,有时候讲课也不是按照课本顺序讲解的
- 继续使用蓝墨云和博客园这类辅助教学的工具,很便捷。而且蓝墨云的讨论答疑可以促进大家进步,还有就是每周经验分的总结对自己也是一种督促吧。
你觉得这门课老师应该开始做什么新的事情?
- 开始精简给的资源链接,很多时候查个东西,都是链接套链接,用起来很不方便,另外适当增加一些讲解内容吧。
- 可以改变结对的方式,比如根据成绩匹配,形成一拖一的互帮小组,不然大多数的学霸自觉地结成小组,剩下学渣瑟瑟发抖,只能够抱团取暖,这样不能很好的取得结对的效果。
二维码链接
第一周
第二周
第三周
第四周
第五周
第六周
第七周
第八周
第九周
我期望的师生关系
C语言学习基础调查
结对编程(1)
结对编程(2)
结对学习创意照
Linux入门
课下补做
补充作业
20165221 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)课程学习进度条》
...
随机推荐
- Altium Designer 17 ------ 多层板设计
Pullback:在内电层边缘设置一个去铜边界,以保证内电层边界距离PCB边缘有一个安全间距.
- 苹果中国全系降价:iphone最高降500元,用户可退差价
本文首发于:风云社区SCOEE(社区旨在普惠软件.图片.音乐.视频.素材.文档等互联网资源.为大众提供多样化的服务,以及主要涵盖学术科学.电脑技术.文化人文.体育健身等领域的知识和信息,获得用户的支持 ...
- 一键开启MacOS HiDPI
完整文件下载:一键开启MacOS HiDPI 引言 作为一个黑苹果用户,追求黑果的体验是当然的,当各个硬件都驱动完善后,要做的就是细节的优化了,毕竟装上是拿来用的,可不能因为体验差苦了自己啊.机器毕竟 ...
- BZOJ2006 ST表 + 堆
https://www.lydsy.com/JudgeOnline/problem.php?id=2006 题意:在长度N的序列中求K段长度在L到R之间的区间,使得他们的和最大 很容易想到要求一个前缀 ...
- ubuntu 配置minicom 进行串口开发
sudo apt-get install minicom sudo minicom -s Serial port setup Save setup as d ...
- ArcGis 拓扑检查——狭长角锐角代码C#
中学的时候醉心于研究怎么“逃课”,大学的时候豁然开悟——最牛逼的逃课是准时准地儿去上每一课,却不知到老师讲的啥,“大隐隐于市”大概就是这境界吧. 用到才听说有“余弦定理”这么一个东西,遂感叹“白上了大 ...
- java7 java MethodHandle解析
简介 JDK6之前我们会使用java反射来实现动态方法调用,多数框架用反射的比较多,例如mybatis.spring等.在JDK7中,新增了java.lang.invoke.MethodHandle( ...
- 4.mysql(slow_log/generic_log/audit)
一.慢查询日志进阶 <1>相关参数 1.slow_query_log #是否开启慢查询日志 2.slow_query_log_file #慢查询日志文件名,在my.cnf我们已经定义为sl ...
- JQuery Rest客户端库
JQuery Rest https://github.com/jpillora/jquery.rest/ Summary A jQuery plugin for easy consumption of ...
- GCC编译器原理(三)------编译原理三:编译过程(2-1)---编译之词法分析
二.编译 引用文档:https://blog.csdn.net/chdhust/article/details/9040647 编译过程就是把预处理完的文件进行一系列词法分析.语法分析.语义分析及优化 ...