《2019面向对象程序设计(Java)课程学习进度条》
周次 | (阅读/编写)代码行数 | 发布博客量/评论他人博客数量 | 课余学习时间(小时) | 学习收获最大的程序阅读或编程任务 |
1 | 25/10 | 1/0 | 4 | 编写九九乘法表 |
2 | 200/40 | 2/0 | 5 |
通过看老师得课件和翁恺老师的教学视频来完善Java课程得笔记, 学到了几种很便捷得打代码得技巧, 知道了String和StringBuilder类在用法上得区别, 验证了书中3-3、3-4、3-5的程序实例。 |
3 | 400/150 | 0/0 | 4 | 学习了Java的基本程序设计结构,大数值和控制流程和数组相关的知识,在课下自己测实课本代码的运行情况,把相似的代码的不同运行结果进行比较,了解分析代码的差异,学会分析代码,在分析的过程中提升自己对代码的理解能力。 |
4 | 600/180 | 1/0 | 5 |
通过看老师得课件和翁恺老师的教学视频来完善Java课程得笔记学会了,这一周主要通过看老师的视频来学习Java,还有自己试着来编写简单的程序,以及测实课本的程序,通过加注释的方式来解析代码的主要方法以及所用到的各种方法。 |
5 | 800/90 | 4/1 | 8 | pta编程题 |
6 | 800/90 | 4/2 | 4 | 无 |
7 | 900/140 | 5/2 | 4 | 实验二编程题 |
8 | 600/170 | 2/0 | 5 | 这一周最大的收获可能就是掌握了接口的知识框架,接口的定义以及方法的实现,接口不是类,它是对类的一组需求描述 ,由常量和一组抽象方法组成;接口中不包括变量和具体方法的实现,主函数当中声明了方法,但是并没有具体方法,这需要重写 需要实现的方法。掌握了static以及default修饰的方法在接口中的使用,以及普通方法如何在接口中实现。 |
9 | 500/200 | 1/1 | 4 | 接口、lambda表达式 |
10 | 1300/250 | 2/0 | 5 | 异常处理 |
11 | 1100/160 | 2/0 | 4 |
泛型类的定义及使用; 泛型方法、泛型变量限定的定义及用途 |
12 | 1100/200 | 2/0 | 5 | 创建框架、在组件中显示信息 |
13 | 1200/300 | 1/1 | 5 | GUI程序中按钮、键盘动作的编程 |
14 | 1300/200 | 2/0 | 5 | 用户信息采集程序 |
15 | 1500/300 | 2/0 | 6 | 工具栏及工具提示的程序 |
16 | 1500/200 | 2/0 | 6 | 用GUI界面设计程序,创建程序归档文件 |
17 | 1000/100 | 1/1 | 4 | 用线程知识设计GUI界面的售票窗口 |