- 相关推荐
课程第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