Java程序设计项目式教程教案教学设计-单元5异常处理.docx
《Java程序设计项目式教程教案教学设计-单元5异常处理.docx》由会员分享,可在线阅读,更多相关《Java程序设计项目式教程教案教学设计-单元5异常处理.docx(8页珍藏版)》请在优知文库上搜索。
1、Java面向对象程序设计单元教学设计单元五异常处理课程名称:Java面向对象程序设计适用专业:授课年级:授课学期:授课教师:Java面向对象程序设计教学单元设计单元5异常处理授课教师:JaVa课程组授课班级:学时:6学时教学条件实训室、JDK8.0及以上、EdiPS4.4及以上、投影设备、广播软件、互联网络教学素材教材、课件、实训项目单、微课视频、教学网站等教学目标设计知识目标:(1)了解异常的定义、异常处理的特点(2)掌握常见的异常类型(3)掌握异常处理机制(4)掌握异常处理方式(5)掌握自定义异常能力目标:(1)能够使用try与catch语句、finally处理异常(2)会使用throws
2、声明抛出异常(3)能够自定义异常并抛出素质目标(1)培养服务意识,提升考虑问题的缜密性(2)做事应一丝不苟,具有“匠心精神”,为开发出精益求精的产品而精雕细琢任务描述在学生信息管理系统的设计中,首先需要定义一个描述学生这一实体的类,其中包括:学号、姓名、性别、年龄等属性,方法包括设置、获取和输出这些学生信息。教学内容(1)什么是异常(2)JaVa异常类层次结构(3)使用try-catch-finalIy语句捕获异常(4)通过throws子句声明抛出异常(5)自定义异常类并抛出重点:(1) JaVa异常类层次结构(2) try-catch-finalIy捕获异常;(3) throws声明抛出异常
3、;难点:(1)try-catch-finalIy捕获异常(2)自定义异常任务分析与实现(1)任务分析;(2)任务代码。教学过程设计5.1程序运行异常(学时数:2)主要步骤教学内容教学方法教学手段师生活动问题引入程序执行时,用户通过控制台依次录入学生各项信息,当用户录入合法数据时程序可正常运行并得到预期结果;但如果用户因为误操作或输入非法数据时,则程序会引起意外终止。为此,我们在程序设计中应该如何避免这些意外的发生呢?教师讲授引导文法多媒体教师:讲解演示学生:观察思考知识讲解知识点1:什么异常;知识点2:异常类层次结构;知识点3:常见异常类知识点4:JaVa异常处理机制启发式讲解讨论归纳多媒体课
4、件演示思考交流互动分组讨论记录笔记示范操作操作1:演示数字运算异常,如被0;操作2:演示空指针异常;操作3:演示数组下标越界异常等。问题引导操作演示分析归纳多媒体系统演示观摩思考归纳总结实战训练课堂实践5-1:编写代码,实现控制台录入学生学号、姓名、性别、年龄、qq号等信息,验证输入合法及非法数据时程序的执行情况。动手实践做中学多媒体真实系统环境网络资源实践操作查阅资料巡视指导评估讨论(1)评估讨论实训任务的实施过程;(2)给出参考的解决方案;(3)展示讨论学生的解决方案;(4)考核学生结果。教师启发讨论归纳分数激励实训项目单思考结果演示课堂总结(1)异常即程序执行过程中出现的不正常现象;(2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 项目 教程 教案 教学 设计 单元 异常 处理