- 相關推薦
課程第9章異常處理教案:第9章、第11章
課程教案 章節名稱 第9章異常處理了解異常繼承層次及常見系統異常;了解用戶定義異常的要求;掌握異常處理try…catch…finally的使用;掌握throw語句和方法頭的throws子句的概念差異。理解委托時間處理機制、相互角色及相互關系;理解事件接口與相應適配器類的關系與使用差異;掌握Frame、Panel等容器的使用;掌握Java常用的布局策略;掌握按鈕和兩種文本部件的使用和事件處理;了解鼠標和鍵盤事件的處理。 重點難點:
重點: 異常處理try…catch…finally的使用;Frame、Panel等容器的使用;Java常用的布局策略;按鈕和兩種文本部件的使用和事件處理。
難點:throw語句和方法頭的throws子句的概念差異; 按鈕和兩種文本部件的使用和事件處理。 課后作業:
P154: 4(1)
P200:2(5) 作業批改記錄: 教學后記:
教學內容與教學組織設計(100分鐘):
1.復習上次課內容(2分鐘):
什么是抽象的類?如何定義接口?接口是如何實現的,有何特點?
2.課堂導引(2分鐘):
引入:防錯程序設計一直是軟件設計中的重要組成內容,好的軟件應能夠處理各種錯誤情形,Java的異常處理機制為提高Java軟件的健壯性提供了良好的支持。
3. 教學內容及時間分配( 90 分鐘):
(1)異常處理(30分鐘)
①什么是異常?異常指的是程序運行時出現的非正常情況(2分鐘)。
②異常的類層次(2分鐘)。
③系統定義的異常(2分鐘)。
④try…catch…finally的語句格式及其應用(14分鐘)。
⑤自定義異常類的設計、應用、拋出異常的過程(10分鐘)。
(2)圖形用戶編程基礎(60分鐘)
① 圖形用戶界面的核心概念(10分鐘):
容器、組件、事件處理(事件源、事件、事件監聽)。
②容器和布局管理(10分鐘):
FlowLayout(流式布局) 、BorderLayout(邊緣或方位布局)、GridLayout布局、 CardLayout布局的應用舉例。
③常用GUI標準組件(20分鐘):
文本域(TextArea)和 文本框(TextField)的用法。
④鼠標和鍵盤事件(20分鐘):
舉例說明鼠標事件的處理過程(10分鐘)。
舉例說明鍵盤事件的處理過程(10分鐘)。
4. 課堂小結(6分鐘)。 總結本次課的主要內容,指出重點難點,最后布置作業。
【課程第9章異常處理教案:第9章、第11章】相關文章:
李先輩擢第,李先輩擢第趙嘏,李先輩擢第的意思,李先輩擢第賞析 -詩詞大全03-13
《燕子》第2課時教案04-07
第14講:sweeten the pot05-04
第153講:knock off05-04
第88講:buddy; sidekick05-04
第132講:backslider; backslapper05-04
第73講:wimp; turkey05-04