20145206邹京儒《Java程序设计》课程总结
20145206邹京儒《Java程序设计》课程总结
(按顺序)每周读书笔记链接汇总
第一周:http://www.cnblogs.com/ZouJR/p/5213572.html
http://www.cnblogs.com/ZouJR/p/5247957.html
第二周:http://www.cnblogs.com/ZouJR/p/5255601.html
http://www.cnblogs.com/ZouJR/p/5272590.html
第三周:http://www.cnblogs.com/ZouJR/p/5297307.html
第四周:http://www.cnblogs.com/ZouJR/p/5324587.html
第五周:http://www.cnblogs.com/ZouJR/p/5335099.html
第六周:http://www.cnblogs.com/ZouJR/p/5373043.html
第七周:http://www.cnblogs.com/ZouJR/p/5398690.html
第八周:http://www.cnblogs.com/ZouJR/p/5428471.html
第九周:http://www.cnblogs.com/ZouJR/p/5440179.html
第十周:http://www.cnblogs.com/ZouJR/p/5468069.html
(按顺序)实验报告链接汇总
实验一(Java开发环境的熟悉(Windows+IDEA)):http://www.cnblogs.com/ZouJR/p/5374841.html
实验二(Java面向对象程序设计):http://www.cnblogs.com/ZouJR/p/5393436.html
实验三(敏捷开发与XP实践):http://www.cnblogs.com/ZouJR/p/5419112.html
实验四(Android开发基础):http://www.cnblogs.com/ZouJR/p/5444212.html
实验五(Java网络编程及安全):http://www.cnblogs.com/ZouJR/p/5470696.html
代码托管链接:代码量汇总
项目链接
课程收获与不足
自己的收获
通过本学期的Java程序设计课程学到了不少东西,不管是知识层面的还是对我们自身的发展都有很大益处。现总结我的收获如下:
1、通过每周的自学《Java程序设计》这本教材,不仅锻炼了我的自学能力,而且还提高了我的总结归纳能力,要从几十页教材中找出本章的重点这并不是那么容易的。通过自学,也提高了我的解决问题的能力,以前上课都是老师在讲,我们学生只需要认真听讲就可以了,是老师灌输给学生的,然而这门课的教学方式让我眼前一亮,自学的过程虽然不像听讲那样容易,但是这就让我在遇到问题的时候自己解决,或者查阅相关资料,或者与同学老师沟通,对解决问题的能力有很大提升。
2、通过每周写博客,让我接触到这些网络上的新知识,之前对博客只是听说,并没有真正接触,所以刚开始老师让我们写博客时,我觉得博客貌似是一个很难搞的东西,后来通过慢慢摸索才发现并没有那么难,它是一个很好的可以与他人交流沟通的平台,通过自己写博客和看其他人的博客可以学到不少知识。
3、通过写博客这个渠道,让我与同学之间又多了一个沟通的平台,大家可以互相评论博客,或者有疑问可以在小组里讨论,互相学习,共同成长。
4、本学期娄老师要我们进行扇贝打卡,不经意间我发现我已经持续打卡一百多天了,对于一件事可以坚持这么久我也是蛮开心的~单词量也应该有很大的提高了吧~
5、我觉得老师开这门课的目的不仅仅是想教会我们编Java程序,更重要的是教给我们人生的全方位的东西,这远比一门课程来的重要。老师经常会在微信群里发一些正能量的东西,我看过之后受益匪浅,掌握专业知识固然重要,但这些正能量才能鼓励我们坚定不移、目标明确地前进!
自己需要改进的地方
有时一周学习的内容比较多时,看书可能没有那么仔细,有时也会有一些小懒惰,不积极敲代码。
如果有结对,写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
本学期我有两次结对,第一次是练习git,我上传了一个之前编好的代码,然后她进行下载并修改,我再下载看看修改之后的程序。通过这次结对,让我看到了我自己编写的代码的不足之处,也了解了其他人对我这个程序的不同想法;第二次是客户端和服务器之间结对,刚开始我们对于这个实验的操作不是很明白,后来她找了会做的人来教我们,我们顺利完成了那次实验。在这两次结对当中,我们互相学习,共同成长,对方有什么不懂的问题就提出来共同讨论,不能解决的再问其他同学搞清楚,我觉得结对是一个很好的学习方法,值得在以后的学习中继续开展。
给学弟学妹们的学习建议
可能刚开始上这门课的时候你们会觉得事情很多很乱很杂,需要做的很多很多,而自己又完全不会,没有接触过,这些都不要紧,因为当初我们也是这样过来的,不要因为困难就轻易放弃,自学课本上的知识要脚踏实地,有些不懂的问题不要紧,也很正常,多与老师同学沟通,能掌握多少是自身能力问题,但态度一定要端正。老师有时会在群里发一些正能量的东西,一定要看,这些是对你们有益处的,最后就是希望你们可以通过这门课学到一些真本领吧!
如果重新学习这门课,怎么做才可以学的更好?
如果重新学习这门课,我会加强与老师同学之间的交流,有不懂的问题及时在小组里提出来,平时自学的时候也会更加仔细一些。
问卷调查
你觉得这门课老师应该继续做哪一件事情?
让同学们自学教材
你觉得这门课老师应该停止做哪一件事情?
每周的学习任务貌似有点繁重,这样会造成同学们不认真,我觉得可以适量减轻一些工作量,这样也可以提高同学们的学习质量。
你觉得这门课老师应该开始做什么新的事情?
老师可以让学的不错的同学在上课的时候给大家讲一下本周学习的重点,让大家有重点学习的目标。
感悟
本学期就要结束了,陪伴了我一学期的Java课程也告一段落了,回首这学期,我发现Java虽然是门专业限选课,但却是我花费时间最多、付出精力最多的一门课,虽然在学的过程比较辛苦,但等到一切都结束的时候你会发现,还好有Java在充实着我的大二下,如果没有Java,也许你会用那些时间去逛街,去玩游戏,去刷剧,去睡觉,这些远远没有学习Java来的充实好嘛~年轻人就要多学点东西,这才是我想要的青春!
Java课程虽然结束了,但学习之路远远没有结束,我将以饱满的热情迎接新的挑战!努力ing...
20145206邹京儒《Java程序设计》课程总结的更多相关文章
- 20145206邹京儒 web安全基础实践
20145206邹京儒 web安全基础实践 一.实践过程记录 关于WebGoat 1.我们在命令行里执行:java -jar webgoat-container-7.0.1-war-exec.jar运 ...
- 20145206邹京儒 Exp8 Web基础
20145206邹京儒 Exp8 Web基础 一.实践过程记录 Apache (一)环境配置 1.查看端口占用:在这里apach2占用端口80 2.测试apache是否正常工作:在kali的火狐浏览器 ...
- 20145206邹京儒 EXP7网络欺诈技术防范
20145206邹京儒 EXP7网络欺诈技术防范 一.实践过程记录 URL攻击实验前准备 1.在终端中输入命令:netstat -tupln |grep 80,查看80端口是否被占用,如下图所示 2. ...
- 20145206邹京儒Exp6 信息搜集与漏洞扫描
20145206邹京儒Exp6 信息搜集与漏洞扫描 一.实践过程记录 openvas漏洞扫描 1.openvas-check-setup来查看下他的安装状态: 如下图所示:在步骤7中出现错误,显示需要 ...
- 20145206邹京儒MSF基础应用
20145206邹京儒MSF基础应用 一.MS08_067漏洞渗透攻击实践 实验前准备 1.两台虚拟机,其中一台为kali,一台为windows xp sp3(英文版). 2.在VMware中设置两台 ...
- 20145206邹京儒《网络对抗技术》 PC平台逆向破解
20145206邹京儒<网络对抗技术> PC平台逆向破解 注入shellcode并执行 一.准备一段shellcode 二.设置环境 具体在终端中输入如下: apt-cache searc ...
- 20145206邹京儒《网络对抗》逆向及Bof基础实践
20145206邹京儒<网络对抗>逆向及Bof基础实践 1 逆向及Bof基础实践说明 1.1 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件. 该程序正常执行流程是:ma ...
- 20145206邹京儒《Java程序设计》第一周学习总结
20145206 <Java程序设计>第1周学习总结 教材学习内容总结 1.三大平台:Java SE.Java EE与Java ME.Java SE是各应用平台的基础,分为四个主要的部分: ...
- 20145206邹京儒《Java程序设计》第8周学习总结
20145206 <Java程序设计>第8周学习总结 教材学习内容总结 第十四章 NIO与NIO2 14.1 认识NIO NIO使用频道(Channel)来衔接数据节点,在处理数据时,NI ...
随机推荐
- vim 编辑器的设置
vi编辑器的配置:http://blog.mcuol.com/User/fenghua/Article/17411_1.htm ******************************vim ~/ ...
- Win7平台下React-Native开发之Android项目打包发布流程
一.bundle文件 React-Native开发步骤中,有一个步骤是使用命令 react-native start 去启动一个基于Node.js的服务,名字为packager.这个packager的 ...
- Oracle 恢复被删除的数据,解决误操作删除数据
在删除数据的时候不小心,把delete语句执行错了,把别的表给delete,而且还执行了commit!真汗.......数据是相当的重要........废话少说了!赶快找方法吧: 第一种: 1.打开F ...
- 11 AlarmHandler定时处理类——Live555源码阅读(一)基本组件类
这是Live555源码阅读的第一部分,包括了时间类,延时队列类,处理程序描述类,哈希表类这四个大类. 本文由乌合之众 lym瞎编,欢迎转载 http://www.cnblogs.com/oloroso ...
- Python类的特点 (1):构造函数与方法
Python中,类的特点: #encoding:utf-8 class Parent(object): x=1 #x是Parent类的属性(字段) def __init__(self): print ...
- 【Eclipse】eclipse che 协作开发
http://www.eclipse.org/che/ http://blog.csdn.net/ccfeng2008/article/details/50881024 http://www.osch ...
- 抓取网页内容生成kindle电子书
参考: http://calibre-ebook.com/download_linux http://blog.codinglabs.org/articles/convert-html-to-kind ...
- 外键约束 以及 数据库中实体的对应关系(1==1,1==n,n==n)
1.1.1 外键约束 Create database day16; Use day16; 创建部门表: create table dept( did int primary key auto_incr ...
- 《Java语言程序设计》上机实验
实验一 Java环境演练 [目的] ①安装并配置Java运行开发环境: ②掌握开发Java应用程序的3个步骤:编写源文件.编译源文件和运行应用程序: ③学习同时编译多个Java源文件. [内容 ...
- Java for LeetCode 233 Number of Digit One
Given an integer n, count the total number of digit 1 appearing in all non-negative integers less th ...