20145222黄亚奇《Java程序设计》课程总结
20145222黄亚奇《JAVA程序设计》课程总结
每周读书笔记链接汇总
第一周读书笔记
第二周读书笔记
第三周读书笔记
第四周读书笔记
第五周读书笔记
第六周读书笔记
第七周读书笔记
第八周读书笔记
第九周读书笔记
第十周读书笔记
实验报告链接汇总
实验一 JAVA开发环境的熟悉
实验二 Java面向对象程序设计
实验三 敏捷开发与XP实践
实验四 Android开发基础
实验五 Java网络编程及安全
代码托管
代码量汇总
根据学习总结博客,每周的关于书本上的代码大致敲了3800行左右,
五次实验加上最后的java项目大致有2000行左右。
所以总的代码量为5300~5800行
项目链接
课程收获与不足
自己的收获
从大二上的假期便开始了我们的java课程。娄老师采取了翻转课堂的形式,也就是主要以自学为主,在自学的过程中还学会了许多软件的简单使用,比如markdown、版本控制的git等等,这些软件很多都还是非常有用的,例如markdown,通过简单的标记语法,我可以是普通文本内容具有一定的格式,这样更加方便人们阅读。在学习java的过程中,我也逐渐地了解了什么叫做面向对象,并且知道了java在显示生活中有着巨大的用处。比如在一次java实验--对安卓环境开发中,我了解到了很多软件、游戏、脚本等等包括安卓的一些app都是基于java进行开发的。
同时学习java是很需要耗费时间的,表示刚开始学习java时,每周的学习时间都花在了自学java课程上,这样也导致刚开始丢弃了一些其他课程的学习时间。但慢慢的自己开始调整,不断地找时间空隙,这样一份大大的收获就是充分的利用了自己其余的空闲时间。
但最大的收获还是学习java这门课程提高了自己自主学习的能力,能够积极主动地去发现问题,思考问题并且解决问题。
自己需要改进的地方
学习java仍有很多不足的地方,自己需要改进的还很多。在进行java前几章的学习时,刚开始还是一些比较基础的知识,所以对每章的知识掌握得还行,后面几章关于对象、封装、解封装那一块因为花的时间比较多,相对还是容易理解一点,所以还基本上都能掌握,再到后面,关于许多类的应用,就渐渐觉得有些难以理解,太多的类及函数的运用还是相对比较困难,再有就是错误处理、多线程等等能够看懂,但是出现的问题和疑惑就多了。可能自己也有点懈怠,缺少持之以恒的毅力,所以这些问题和疑惑没有再仔细去解决。自我认识,在以后的学习中要保持谦虚的态度和持之以恒的毅力,这样才能学好一门课程。
如果有结对,写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
实验总共做了五次,其中有两次需要进行结对编程,其中一次是利用网络编程的相关知识,两人实现一个对明文加密的过程,需要在同一个网络下进行,一个人发送明文,另一个接收密文,两人共同合作最终完成这项实验。
给学弟学妹们的学习建议
如果重新学习这门课,怎么做才可以学的更好?
我觉得到中期,课程就可以多结合实验和实际例子来用java操作,我觉得这样才能更加提高同学们的兴趣,也让生活与学习能很好地结合起来。
问卷调查
1、你觉得这门课老师应该继续做哪一件事情?
继续坚持让同学们自主学习,不断的来调动同学们的积极主动性。
2、你觉得这门课老师应该停止做哪一件事情?
自我感觉老师浪费了好几节课考试完后的时间,建议老师可以换个方式来利用这段时间
3、你觉得这门课老师应该开始做什么新的事情?
可以充分的利用课上的那一段时间,哪怕和同学多交流增进感情的话题也是好的。
20145222黄亚奇《Java程序设计》课程总结的更多相关文章
- 20145222 黄亚奇 《网络对抗》Exp8 Web基础
20145222 黄亚奇 <网络对抗>Exp8 Web基础 实践具体要求 (1).Web前端HTML(1分) 能正常安装.启停Apache.理解HTML,理解表单,理解GET与POST方法 ...
- 20145222黄亚奇《网络对抗》- shellcode注入&Return-to-libc攻击深入
20145222黄亚奇<网络对抗>- shellcode注入&Return-to-libc攻击深入 shellcode注入实践过程
- 20145222黄亚奇《Java程序设计》实验五实验报告
20145222 <Java程序设计>实验五实验报告 实验内容 1.掌握Socket程序的编写: 2.掌握密码技术的使用: 3.设计安全传输系统. 实验步骤 本次实验我的结对编程对象是20 ...
- 20145222黄亚奇《Java程序设计》第10周学习总结
20145222 <Java程序设计>第10周学习总结 学习总结 网络编程 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据.程序员所作的事情就是把数据发送到指定的位置,或者接 ...
- 20145222黄亚奇《Java程序设计》实验四实验报告
20145222<Java程序设计>第四次实验报告 实验四 Android环境搭建 实验内容 1.搭建Android环境 2.运行Android 3.修改代码,能输出学号 实验步骤 搭建A ...
- 20145222黄亚奇《Java程序设计》实验二实验报告
20145222<Java程序设计>第2次实验报告 实验步骤与内容 一.实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L. ...
- 20145222黄亚奇《Java程序设计》第9周学习总结
20145222第九周<Java学习笔记>学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC(Ja ...
- 20145222黄亚奇《Java程序设计》第3周学习总结
学号 <Java程序设计>第X周学习总结 教材学习内容总结 第四章: 类是对象的设计图,对象是类的实例. 参考名称与对象数据成员同名时,可以在数据成员前使用this区别. =是用在指定参考 ...
- 20145222黄亚奇《Java程序设计》第8周学习总结
教材学习内容总结 第15章 通用API 1 日志 1 日志API简介 java.util.loggging包提供了日志功能相关类与接口. 使用日志的起点是Logger类,Logger类的构造函数表示为 ...
随机推荐
- .net程序员工作两年总结
(2015年9月) 最近换了工作,面试了很多家公司想总结下,以便以后回顾知道自己是怎么走过来的. 入行背景: 我是半路转行做软件开发的,2011年7月大学专科毕业,大学专业是:机械制造及其自动化:20 ...
- Invisible or disabled control cannot be activated
在WPF 应用程序下出现:Invisible or disabled control cannot be activated(不见的或禁用的控件不能被激活)错误. System.ArgumentExc ...
- PHP正则中的捕获组与非捕获组
今天遇到一个正则匹配的问题,忽然翻到有捕获组的概念,手册上也是一略而过,百度时无意翻到C#和Java中有对正则捕获组的特殊用法,搜索关键词有PHP时竟然没有相关内容,自己试了一下,发现在PHP中也是可 ...
- 解读Python发送邮件
解读Python发送邮件 Python发送邮件需要smtplib和email两个模块.也正是由于我们在实际工作中可以导入这些模块,才使得处理工作中的任务变得更加的简单.今天,就来好好学习一下使用Pyt ...
- cocos2d-x之加法计算器
bool HelloWorld::init() { if ( !Layer::init() ) { return false; } Size visibleSize = Director::getIn ...
- Linux LDAP Server--->Clients配置
Linux Ldap Configuration LDAP Server Base Software & SysTem Info SysTem Info 系统版本:centos 6.4 LDA ...
- Plus One
Plus One https://leetcode.com/problems/plus-one/ Given a non-negative number represented as an array ...
- POj3104 Drying(二分)
Drying Time Limit: 2000MS Memory Limit: 65536K Description It is very hard to wash and especially to ...
- Hadoop_FileInputFormat分片
Hadoop学习笔记总结 01. InputFormat和OutFormat 1. 整个MapReduce组件 InputFormat类和OutFormat类都是抽象类. 可以实现文件系统的读写,数据 ...
- UVA 11766 Racing Car Computer --DP
题意:电脑记录了某一时刻每个赛车的前面和后面个有多少辆车(多个车并排时在别的车那只算一辆),问最少有多少个不合理的数据. 分析:看到n<=1000时,就尽量往DP上想吧. 每输入一组数据a,b, ...