《2019面向对象程序设计(java)课程学习进度条》
周次 | (阅读/编写)代码行数 | 发布博客量/评论他人博客数量 | 课余学习时间(小时) | 学习收获最大的程序阅读或编程任务 |
第一周 | 20/10 | 1/0 | 4 | 实验一 实验题7 |
第二周 | 200/60 | 2/0 | 4 |
实验一(九九乘法表复习) 实验三 实验四 java与c语言异同的了解(通过老师发布的课件以及书本,百度等) 通过书本示例了解java数学算法程序 |
第三周 | 100/30 | 0/0 | 3 | 通过老师发布的课件对上周的知识进行了复习,然后接触了一些新的知识。 |
第四周 | 250/50 | 1/0 | 3 | 学习了对象与类,通过反转课堂进行了小测试,对基础知识加以理解,看了PPT以及mooc的视频。慢慢了解了新知识。 |
第五周 | 300/60 | 1/0 | 3 | 通过实验掌握了基本程序的用法,然后看了课件。 |
第六周 | 200/70 | 2/0 | 3 | 看了老师发布PPT以及慕课上的视频,通过书本加深了对基本知识的了解。 |
第七周 | 320/64 | 1/0 | 4 | 本次实验对上章继承的知识又一次进行了梳理和深化,也进一步理解了public、private、protected、默认4个成员访问权限修饰符的用途。 |
第八周 | 340/50 | 1/0 | 3 | 本章学习了接口,以及lambda表达式,还有自己预习了一下内部类。 |
第九周 | 300/50 | 0/0 | 2 | 进行了其中考试,对前面缩学的知识做了一个巩固。 |
第十章 | 360/50 | 1/0 | 4 | 学习了异常及其处理,断言,日志等新知识。在前几周的基础上加以强化。 |
第十一章 | 300/30 | 1/0 | 3 |
泛型概念; 掌握泛型类的定义与使用;了解泛型方法的声明与使用;掌握泛型接口的定义与实现; 理解泛型程序设计,理解其用途 |
第十二章 | 340/30 | 1/0 | 3 |
掌握Vetor、Stack、Hashtable三个类的用途及常用API; 掌握ArrayList、LinkList两个类的用途及常用API。 掌握Java GUI中框架创建及属性设置中常用类的API; 应用结对编程(Pair programming),体验程序开发中的两人合作。 |
第十三章 | 450/60 | 1/0 | 4 |
(1) 掌握事件处理的基本原理,理解其用途; (2) 掌握AWT事件模型的工作机制; (3) 掌握事件处理的基本编程模型; (4) 了解GUI界面组件观感设置方法; (5) 掌握WindowAdapter类、AbstractAction类的用法; (6) 掌握GUI程序中鼠标事件处理技术。 |
第十四章 | 320/40 | 1/0 | 5 |
(1)掌握GUI布局管理器用法; (2)掌握Java Swing文本输入组件用途及常用API; (3)掌握Java Swing选择输入组件用途及常用API; |
第十五章 | 330/40 | 1/0 | 5 |
(1) 掌握菜单组件用途及常用API; (2) 掌握对话框组件用途及常用API; (3) 学习设计简单应用程序的GUI。 |
第十六章 | 405/80 | 1/0 | 3 |
(1) 掌握Java应用程序的打包操作; (2) 掌握线程概念; (3) 掌握线程创建的两种技术。 |
第十七章 | 300/50 | 1/0 | 5 |
(1) 掌握线程同步的概念及实现技术; (2) 线程综合编程练习 |
第十八章 | 实验总结 |