Java程序设计课程教案(2)

2018-12-29 20:22

修饰词abstract、static和final。 包的概念和使用 抽象类和接口。 内部类。 2、教学重点

类的定义,对象的创建,构造方法的定义与使用,方法的重载与覆盖,类的继承,包,抽象类和接口。 3、教学难点

类与对象的概念、创建和使用;方法重载的规则;类的继承与运行时多态,类继承时对构造方法的处理问题,访问控制权限的使用;方法覆盖的规则;抽象类的应用,接口的应用;抽象类与接口的异同。 4、解决办法

原理讲解,操作演示 5、学时分配

类和对象的基本概念,面向对象程序设计基本思想:2学时

类的设计、构造方法、类的成员变量和成员方法,实例对象的创建与使用,变量作用域范围与参数传递方式:2学时

继承性,方法覆盖,多态性:静态多态性和动态多态性:2学时

封装性和访问权限控制,修饰词abstract、static和final,包的概念和使用:2学时

抽象类和接口,内部类:2学时 三、教学过程(教学方法、实施步骤)

使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。

四、课外学习要求和作业要求

课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。安排4个学时的课内上机实验。

第4章 数组、字符串、向量与哈希表

一、教学目的和要求

了解一维数据和多维数组的声明与使用,掌握遍历数组的方法,了解并能够使用字符串String的常用方法,掌握StringBuffer的用法,了解并掌握向量Vector,哈希表Hashtable、HashMap和WeakHashMap的用法。 二、讲授的内容提要和重点、难点及其解决方法,学时分配 1、教学内容

数组:一维数据和多维数组。 字符串:String和StringBuffer。 向量:Vector。

哈希表:Hashtable、HashMap和WeakHashMap。 2、教学重点

一维数组的使用,String和StringBuffer的构造方法和常见方法的使用,Vector类的使用,哈希表类的创建和使用。 3、教学难点

多维数组的声明和使用,数组的初始化方法,String和StringBuffer的使用方法的区别,哈希表类的使用。 4、解决办法

原理讲解,操作演示

5、学时分配

数组:一维数据和多维数组:1.5学时 字符串:String和StringBuffer:1学时 向量:Vector,哈希表:1.5学时 三、教学过程(教学方法、实施步骤)

使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。 四、课外学习要求和作业要求

课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。要求作业必须进行上机调试。

第5章 异常处理

一、教学目的和要求

了解异常的概念,异常类的层次结构;掌握异常的抛出、捕获和处理方法;能够自定义异常类并且使用自定义异常类。

二、讲授的内容提要和重点、难点及其解决方法,学时分配 1、教学内容

异常的概念。 异常类的层次结构。 异常的抛出、捕获和处理。 自定义异常类 2、教学重点

异常的基本概念,异常的抛出捕获和处理,自定义异常类。

3、教学难点

异常的处理机制;Try-catch-finallly异常处理结构的执行流程特点;自定义异常类。 4、解决办法

原理讲解,操作演示 5、学时分配

异常的概念,异常类的层次结构:0.5学时 异常的抛出、捕获和处理:1学时 自定义异常类:0.5学时

三、教学过程(教学方法、实施步骤)

使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。 四、课外学习要求和作业要求

课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。安排一次课内上机实验。

第6章 文件与数据流

一、教学目的和要求

了解输入流与输出流的基本概念,掌握常见输入和输出流类的使用,掌握文件和随机存取文件的操作,了解读写器的使用方法,掌握对象序列化的概念。能够编写从键盘输入数据以及对磁盘文件进行读写的程序 二、讲授的内容提要和重点、难点及其解决方法,学时分配 1、教学内容

输入流与输出流的基本概念。

常见输入和输出流类:InputStream和OutputStream,DataInputStream和DataOutputStream,FileInputStream和FileOutputStream,PrintStream, 带缓存的输入流和输出流。

文件和随机存取文件。

读写器:Reader和Writer,FileReader和FileWriter,带缓存的读写器,PrintWriter。

对象序列化。 2、教学重点

输入输出流的基本概念,文件输入流和文件输出流,文件与目录管理,随机存取文件。 3、教学难点

字节流与字符流的选用,节点流与过滤流的配合使用,随机读写文件,对象序列化。 4、解决办法

原理讲解,操作演示 5、学时分配

输入流与输出流的基本概念,常见输入和输出流类的使用,过滤流的使用:2学时

文件和随机存取文件,读写器:Reader和Writer,FileReader和FileWriter,带缓存的读写器,PrintWriter,对象序列化:2学时 三、教学过程(教学方法、实施步骤)

使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。 四、课外学习要求和作业要求

课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。安排一次课内上机实验。


Java程序设计课程教案(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:口腔内科学考题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: