2018年秋季学期面向对象程序设计(JAVA)课程总结

2018年秋季学期面向对象程序设计(JAVA)课程总结html

        时值2018年年底,按惯例对本学期教学工做小结以下:编程

1. 教学资源与教学辅助平台安全

      教材使用存在的问题:(1)教材中缺乏练习题,须要教师结合教学内容自行编制,较为消耗精力;(2)教材内容陈述方式与中文教材差别较大,知识点过于琐碎,须要教师对知识内容再整理;(3)缺乏配套实验指导。网络

  • 辅助教学平台:

           师生互动、阶段学习总结做业提交平台:www.cnblogs.com多线程

           实验教学评测平台:https://pintia.cn/学习

           教学文档发布、师生互动平台:QQ群 2017级网络安全OO(群号:836799427)测试

2. 关于教学方法spa

        本学期在教学中,理论教学继续采用翻转课堂、示例程序解析、编程过程示范等有益于提高教学效率和效果的教学方式,首次采纳浙江大学翁凯老师的MOOC教学视频做为翻转课堂参考教学资源,因为教材缘由,MOOC视频未指定为必选学习资源。实验教学应用示例程序测试、示例程序代码注解、示例程序改造、综合编程实训等做业类型,将课堂讲授学习内容与实验实训内容结合起来,以作中学为教学手段,依托班级博客园做为做业管理平台,以增量迭代的建构之法引导学生按部就班达成课程教学目标,首次尝试应用PTA平台做为编程练习测试平台。线程

        在不增长师资力量的前提下,为帮助学生实时解决自主学习中遇到的大量实际问题,邀请2016级牛百泉同窗做为助教参与实践教学。教学中,明确规定助教工做职责以下:设计

       1) 每周一次批改学生做业。

       2) 课程QQ群内在线答疑。

       3) 实验做业辅导。

       表1给出了41份课后调查问卷中关于课程各种教学活动承认度汇总数据,数据显示,多数学生认为示例程序解析、助教编程示范、助教答疑等教学活动可有效促进学业进步,其中助教的教学价值开始被同窗们高度承认,每周学习总结博客、结对编程、QQ班群讨论等形式的教学活动承认度不高,须要细究缘由,加以改进或调整。

表1 各种教学活动承认度调查数据

教学活动

小计

比例

示例程序解析

35

85.37%

助教编程示范

35

85.37%

助教答疑

30

73.17%

每周实验

27

65.85%

课前观看老师推荐的网络教学视频

25

60.98%

课堂讲授

25

60.98%

自主编程任务

22

53.66%

课堂小测验与试卷互评

20

48.78%

PTA题集练习

18

43.90%

课前自主阅读教材相关章节内容

16

39.02%

每周学习总结博客

15

36.59%

结对编程

12

29.27%

课堂提问

10

24.39%

QQ班群讨论

8

19.51%

       调查数据中,75.61%的同窗认为阅读博客园平台发表的其余高校JAVA课程的班级博文或技术博客有助于课程学习;95.12%的同窗赞同在QQ群内发布课程教学资源;85.37%的同窗对课程所采用教材质量表示满意;95.12%的同窗对课程助教的工做表示满意。63.42%的同窗自我评估完成了学期初指定的目标,70.73%的同窗但愿继续自学Java高阶技术内容。以上结果代表,课程所采起的教学改革措施,对于提升教学质量,培养学生学习兴趣等方面开始发挥做用,同时,同窗们在学习总结中提出课程存在做业量大,为及时提交做业,致使部分学习内容没有吃透的问题,须要进一步加以解决和改进。

        表2是课程第3章、第12章采用翻转课堂教学承认度调查数据,数据显示,绝大多数同窗对翻转课堂教学方式是承认的。

表2 翻转课堂教学承认度调查数据

教学章节

很是愿意

愿意

基本愿意

不肯意

彻底不肯意

第3章Java基本程序设计结构

7(17.07%)

22(53.66%)

10(24.39%)

1(2.44%)

1(2.44%)

第12章Swing用户界面组件

9(21.95%)

17(41.46%)

9(21.95%)

5(12.2%)

1(2.44%)

        表3给出第3章、第12章不一样形式自主学习资源的喜爱调查数据,结果代表,学生对于在线视频、教师课件、教材、示例程序四种自主学习资源并没有太大喜爱差别。

表3 自主学习资源形式喜爱调查数据  

章节

在线视频

教师课件

教材

示例程序

其余(说明)

第3章Java基本程序设计结构

24(58.54%)

20(48.78%)

23(56.1%)

30(73.17%)

1(2.44%)

第12章Swing用户界面组件

21(51.22%)

24(58.54%)

24(58.54%)

32(78.05%)

1(2.44%)教学内容及要求


3. 课程每周安排3学时理论教学、2学时实验,有效教学周数共计17周。完成内容如表1所示。

知识模块

周次

教  学  内  容

学习要求

基本程序结构

1

第1章 Java程序设计概述

第2章 Java程序设计环境

第1周学习指导及要求

2

第3章 Java的基本程序设计结构(1)

第2周学习指导及要求

3

第3章 Java的基本程序设计结构(2)

第3周学习指导及要求

面向对象技术核心

4-5

第4章 对象与类(1)

第4周学习指导及要求

6

第4章 对象与类(2)

第6周学习指导及要求

7

第5章 继承

第7周学习指导及要求

8

第6章 接口、lambda表达式与内部类

第8周学习指导及要求

 

9

期中测验

第9周学习指导及要求

 

10

第7章 异常、日志、断言和调试

第8章 泛型程序设计

第10周学习指导及要求

图形用户界面设计

11

第9章   集合

第11周学习指导及要求

12

第10章  图形程序设计

第12周学习指导及要求

13

第11章  事件处理

第13周学习指导及要求

14

第12章  Swing用户界面组件

第14周学习指导及要求

 

15

第13章 部署应用程序和Applet

第15周学习指导及要求

多线程编程

16

第14章  多线程(1)

第16周学习指导及要求

17

第14章  多线程(2)

第17周学习指导及要求

 

18

总复习

第18周学习指导及要求

4. 教学成果总结

       编制课前、课后学生问卷调查各1份,在班级博客园平台组建课程班级博客1个,组建班级QQ群1个,编制教学课件18份,编制课程实验任务书文档18篇,发布课程周学习要求教学文档18篇,编制PTA课程测试题集3个,点评学生做业48人次,完成54个学时的理论课堂教学、36个学时的实践课堂教学,完成课程期末机试试卷编制,完成43份期末试卷批阅。

5. 缺憾与不足

(1)2018年7月12日-16日,参加了北航计算机学院主办的《面向对象设计与构造》师资培训,很是认同北航关于面向软件能力培养的课程教学理念,学期初,拟打算将北航“电梯调度”任务案例引用为线程模块的综合编程实训任务,限于教学容量压力,愿望落空。

(2)翻转课堂教学中未能将学生线上自主学习状况归入课程教学考核,MOOC教学资源的利用不够充分。

6. 课程改进想法:

  • 减小课程博客做业数量,以每周一次的频次更改成每一个知识模块一次,减轻学生做业压力和助教工做压力。
  • 明确划分教学内容学习要求,将难度较大内容划分为选学内容,突出基础、重点内容教学。
  • 每周实验任务中,做为选学内容的验证性实验再也不强制必作,更改成选做实验;
  • 充分利用MOOC视频,将MOOC视频自主学习状况归入教学考核,减轻基础知识教学负担;
  • 引入编程做业互评方法,强化结对编程教学效果;
  •  进一步强化PTA平台在教学中的应用。
相关文章
相关标签/搜索