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程序設計環境 |
|
2 |
第3章 Java的基本程序設計結構(1) |
||
3 |
第3章 Java的基本程序設計結構(2) |
||
面向對象技術核心 |
4-5 |
第4章 對象與類(1) |
|
6 |
第4章 對象與類(2) |
||
7 |
第5章 繼承 |
||
8 |
第6章 接口、lambda表達式與內部類 |
||
|
9 |
期中測驗 |
|
|
10 |
第7章 異常、日誌、斷言和調試 第8章 泛型程序設計 |
|
圖形用戶界面設計 |
11 |
第9章 集合 |
|
12 |
第10章 圖形程序設計 |
||
13 |
第11章 事件處理 |
||
14 |
第12章 Swing用戶界面組件 |
||
|
15 |
第13章 部署應用程序和Applet |
|
多線程編程 |
16 |
第14章 多線程(1) |
|
17 |
第14章 多線程(2) |
||
|
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. 課程改進想法: