20155219 2016-2017-2《Java程序设计》课程总结

(按顺序)每周作业链接汇总

预备作业1:我期望的师生关系

预备作业2:做中学深入探讨

预备作业3:虚拟机的安装与学习

第一周作业:《Java程序设计》第1周学习总结

第二周作业:《Java程序设计》第2周学习总结

第3周作业:《Java程序设计》第3周学习总结

第4周作业:《Java程序设计》第4周学习总结

第5周作业:Java程序设计》第5周学习总结

第6周作业:《Java程序设计》第6周学习总结

第7周作业:《Java程序设计》第7周学习总结

第8周作业:《Java程序设计》第8周学习总结

第9周作业:《Java程序设计》第9周学习总结

第10周作业:《Java程序设计》第10周学习总结

自认为写得最好一篇博客是?为什么?

简易计算器的java实现
因为这是我通过努力得到的成果的体现。

作业中阅读量最高的一篇博客是?谈谈经验

虚拟机的安装与学习
刚开始接触java大家求知欲都比较大,而我的这篇把碎知识整合起来比较通俗易懂。

作业中与师生交互最多的一篇博客是?谈谈收获

虚拟机的安装与学习
这篇是刚刚开始接触java时写的,因此在老师的帮助下,将博客内容一点点的充实起来。

(按顺序)实验报告链接汇总

实验一(Java开发环境的熟悉)实验报告:Java开发环境的熟悉

实验二 Java面向对象程序设计称:简要内容:

1.初步掌握单元测试和TDD

2.理解并掌握面向对象三要素:封装、继承、多态

3.初步掌握UML建模

4.熟悉S.O.L.I.D原则

5.了解设计模式

实验三 敏捷开发与XP实践:简要内容:

XP基础

XP核心实践

相关工具

实验四 Android开发基础设计实验报告:

简要内容:

安装Andriod Studio并配置软件

使用Andriod Studio软件实现Hello
World!+学号的小程序

实验五《网络编程与安全》

代码托管链接:

代码托管链接1:

代码托管链接android:

给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?


达标。

加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得积极主动敲代码做到没?教材实践上有什么经验教训?

1.要多动手,时间才是硬道理

2.要注意try catch的使用,处理异常。

3.主义学习文件部分内容,感觉这部
分自己学习的不是很好。

4.git代码时commit
message要写的完整清晰。

课堂项目实践

1.2016-2017-2 《Java 程序设计》课堂实践项目5月31日
课堂实践

实践内容:编写MyOD.java 用java MyOD XXX实现Linux下od -tx -tc XXX的功能.

2.2016-2017-2 《Java 程序设计》课堂实践项目5第十二周
课堂实践

实践内容:1.修改教材P98 Score2.java, 让执行结果数组填充是自己的学号:

2.在IDEA中以TDD的方式对String类和Arrays类进行学习,
测试相关方法的正常,错误和边界情况。

3.模拟实现Linux下Sort -t : -k 2的功能。参考 Sort的实现。

3.2016-2017-2 《Java 程序设计》课堂实践项目课堂实践6月7日

课堂实践对提高应用能力有帮助吗?

肯定有

课堂实践上自己有什么经验教训?

1.提前把准备工作做好。

2.课前把要实践的内容熟悉一下以免到时候的手忙脚乱。

课堂实践上对老师有什么教学建议?

时间过于紧迫,人在紧张的状态下无法编出完美的代码,会用上最简单粗暴的代码。我认为老师应该放宽时间要求。

你有什么项目被加分,谈谈你的经验

第四章第五章深入学习

简易计算器的java实现

...

你有什么项目被扣分,谈谈你的教训

课程收获与不足

自己的收获(投入,效率,效果等)自己需要改进的地方

Java要掌握的东西还有很多,通过这一学期的学习之后我觉得还有很多东西不懂,有些问题虽然解决了,但是对于他的概念还是很模糊的,虽然知道它怎么用,但是对于它的理解还不是很深刻,所以一个好的程序员是通过长时间练出来,这学了一学期的Java之后我还是感觉自己才接触了Java的边边角角而已,要学的知识还有很多。

结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议

在实验三和实验五的时候有结对,实验三还好,只是上传代码,我和队友是相互学习,交换代码。在做实验五的时候,是Java的网络编程,刚开始我有点儿弄不懂实验的原理,对于实验目的也不是很清晰,然后我的队友张亚军同学先给我讲解了一下实验目的,然后让我认真看一下学姐学长的博客,看完感觉自己就懂了,然后两个人一起合作,一人负责客户端,一人负责服务器端,遇到问题就一起上网查找解决办法,最后成功了。老师给我们补充的关于结对编程的这次实验我觉得还是非常有必要的,让我们能够在实际操作过程中更好的编写代码,分工更加明确。

给开学初的你和学弟学妹们的学习建议,如果重新学习这门课,怎么做才可以学的更好

首先不能把这门课当成任务去完成,而是应该把它看作是你要牢牢掌握的一门技术,切不可应付。
可以边看教材边敲相对应内容的代码 。
每行代码都要认真敲,不然出现一个小问题都有可能导致代码运行不了,出现异常。然后你还要花费时间去解决,所以一定要注意细节。
遇到问题要尝试自己先解决,不要一不会就想去问别人,自己解决了才能掌握的更加牢靠,理解也会更加深入。
要多看看别人的博客总结,说不定别人遇到的问题你也会遇到,多参考参考别人遇到问题是如何解决的。

下学期有什么可行的计划提升学习效果?

1.继续跟着老师走,过充实的大学生活。

2.克服懒惰。

3.积极完成作业不敷衍,不打折扣。

问卷调查

你平均每周投入到本课程有效学习时间有多少?

20小时

每周的学习效率有提高吗?你是怎么衡量的?

一开始有提高,后面慢慢持平稳定。

蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?

我认为这是一个很好的工具,他可以被当作一种外力督促我们学习,在课堂上的答题模式也很好的提高了课堂上的效率。

你觉得这门课老师应该继续做哪一件事情?

我觉得老师应该继续让学生写博客、扇贝打卡、每周的小测试。
每周的考试是为了督促大家把功夫花在平时,只要平时下了功夫,期末的压力也就小了很多,但从这点上来讲,是非常可取的。

你觉得这门课老师应该停止做哪一件事情?

停止这种完全让学生自学的模式,上课应该给学生尽可能讲解一下每一张的重点内容,感觉实验内容与我们教材上的学习内容联系不是特别紧密,很多人对实验的内容也没有完全理解,尤其是最后两次实验,希望老师能够上实验课时单独详细讲解一下实验的相关内容。

你觉得这门课老师应该开始做什么新的事情?

针对博客的问题,建议老师可以根据每周学习内容的多少对博客中的教材学习内容总结部分进行字数限制,而对教材学习中遇到的问题及解决过程之类的这种实践部分可以鼓励大家多写一些。

应该开始上课讲解教材上的内容,因为毕竟我们不是专业人员,完全靠自学的模式对于一部分人来说不太好,比如他们遇到问题就直接放弃了,想要靠他们自己问肯定是不可能的了,老师应该对每周同学们反馈最普遍的问题在课上进行讲解。

其他任意发挥
给出你的总结中涉及到的链接的二维码
码云项目链接: 二维码

预备作业1:我期望的师生关系

预备作业2:做中学深入探讨

预备作业3:虚拟机的安装与学习

第一周作业:《Java程序设计》第1周学习总结

第二周作业:《Java程序设计》第2周学习总结

第3周作业:《Java程序设计》第3周学习总结

第4周作业:《Java程序设计》第4周学习总结

第5周作业:Java程序设计》第5周学习总结

第6周作业:《Java程序设计》第6周学习总结

第7周作业:《Java程序设计》第7周学习总结

第8周作业:《Java程序设计》第8周学习总结

第9周作业:《Java程序设计》第9周学习总结

第10周作业:《Java程序设计》第10周学习总结

1.2016-2017-2 《Java 程序设计》课堂实践项目5月31日
课堂实践

2.2016-2017-2 《Java 程序设计》课堂实践项目5第十二周
课堂实践

实验一(Java开发环境的熟悉)Java开发环境的熟悉

实验二 Java面向对象程序设计称

实验三 敏捷开发与XP实践

实验四 Android开发基础设计实验报告

实验五《网络编程与安全》

第四章第五章深入学习


简易计算器的java实现

码云

20155219 2016-2017-2《Java程序设计》课程总结的更多相关文章

  1. java程序设计课程实验报告3

    北京电子科技学院(BESTI) 实     验    报     告 课程:java程序设计    班级:1353  姓名:陈都  学号:20135328 成绩:             指导教师:娄 ...

  2. java程序设计课程实验报告1

    北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计   班级:1353       姓名:陈都  学号:20135328 成绩:             指导 ...

  3. 201671010127 2016—2017—2 Java怎样解决Java程序中中文乱码的问题。

    这是本次第二次分享新手在编程中遇到的问题,相信很多Java新手和我一样,在Java编程中会遇到中文乱码的情况,下面我就给大家分享我遇到问题和解决问题的具体过程. 我先用Notepad++写了一个如下的 ...

  4. 201671010127 2016—2017—2 Java学习周结

    时间真是个最公平东西,只要能够好好地利用它,它可以为我们带来我们我们所想要的东西.学习Java已经有一周了,对于Java基础知识的认识也更进一步,对Java的兴趣也愈来愈浓.实现一个Java程序,主要 ...

  5. 20145206邹京儒《Java程序设计》课程总结

    20145206邹京儒<Java程序设计>课程总结 (按顺序)每周读书笔记链接汇总 第一周:http://www.cnblogs.com/ZouJR/p/5213572.html http ...

  6. 20165301 2017-2018-2《Java程序设计》课程总结

    20165301 2017-2018-2<Java程序设计>课程总结 每周作业链接汇总 预备作业1:我期待的师生关系 预备作业2:学习基础与c语言学习心得 预备作业3: Linux安装及命 ...

  7. 《Java程序设计》终极不改版

     半年前的作品,上传只为纪念~ 成绩: ____0.1______ Java程序设计  课程设计 题 目:大学生信息管理系统 学 院:  计算机与软件学院 专 业:     网络工程_____­ .  ...

  8. java期末课程总结

    期末课程总结 转眼间,这个学期就要过去了,我们Java的学习也接近了尾声,回想到这个学期刚开始接触到Java的时候,感觉什么都不懂,但现在似乎有了门路,不会载懵懵懂懂, 虽然本学期面向对象与Java程 ...

  9. Java期末课程学习汇总。

    本学期面向对象与Java程序设计课程已经结束了,给自己学习来个总结. 本学期过的非常快,不得不说这一学期学到的东西很少,感觉自己的进步很小. 而且感觉自己总少了点什么,在写这篇总结前,我认真想了,很多 ...

  10. 20145225《Java程序设计》 2015—2016年学期课程总结

    20145225<Java程序设计> 2015—2016年学期课程总结 读书笔记链接汇总 1.2016年2月25日 <Java程序设计>课程准备之问卷调查 摘要: 一.你对自己 ...

随机推荐

  1. MSOCache office问题

    \MSOCache 链接:https://pan.baidu.com/s/1dVvjYnD0D6DG6oFK_Mww2w密码:qrvp undefied

  2. Win10系列:C#应用控件基础2

    HyperlinkButton控件 HyperlinkButton控件是以超链接文本形式显示的按钮,可以为其NavigateUri属性设置一个URI地址,当单击超链接文本按钮时,将会使用浏览器打开在H ...

  3. 网络基础协议part 1

    1.计算机与计算机之间如何进行联系? 两个独立的计算机是无法进行交流的,如同人一样,如果没有语言的存在就不能正常的交流.而在计算机领域,互联网协议就如同一门计算机与计算机交流的语言.但是为了全世界人们 ...

  4. OO第四次课程总结分析

    OO第四次课程总结分析 测试与正确性论证的效果差异及优缺点 测试,即使用测试样例来验证我们的程序是否能完成相应功能的过程.测试数据的产生基于前置条件和后置条件,通过执行测试数据检查方法输出是否满足需求 ...

  5. 十八. Python基础(18)常用模块

    十八. Python基础(18)常用模块 1 ● 常用模块及其用途 collections模块: 一些扩展的数据类型→Counter, deque, defaultdict, namedtuple, ...

  6. 使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(二)

    [MyEclipse最新版下载] 二.创建一个Session EJB – Part 1 MyEclipse中的EJB 2.x开发使用了EJB向导和集成XDoclet支持的组合. 每个EJB由三个基本部 ...

  7. format格式

    The format part is where you can specify more precisely the format of the data that you expect. For ...

  8. SharePoint Framework 把你的客户端web部件部署到经典的SharePoint页面

    博客地址:http://blog.csdn.net/FoxDave 本节介绍如何把客户端web部件部署到SharePoint服务端页面.我们将继续使用之前的工程. 将HelloWorld的web部 ...

  9. Aizu - 2681(括号匹配)

    Problem Statement You are given nn strings str1,str2,…,strnstr1,str2,…,strn, each consisting of ( an ...

  10. chromium ①

    Chrome源码剖析 [序] && [一] 1. 它是如何利用多进程(其实也会有多线程一起)做并发的, 进程间通信,进程的开销:2. 做为一个后来者,它的扩展能力如何 3. 它的整体框 ...