java面向对象程序设计教案.docx

上传人:b****6 文档编号:9214404 上传时间:2023-02-03 格式:DOCX 页数:39 大小:21.20KB
下载 相关 举报
java面向对象程序设计教案.docx_第1页
第1页 / 共39页
java面向对象程序设计教案.docx_第2页
第2页 / 共39页
java面向对象程序设计教案.docx_第3页
第3页 / 共39页
java面向对象程序设计教案.docx_第4页
第4页 / 共39页
java面向对象程序设计教案.docx_第5页
第5页 / 共39页
点击查看更多>>
下载资源
资源描述

java面向对象程序设计教案.docx

《java面向对象程序设计教案.docx》由会员分享,可在线阅读,更多相关《java面向对象程序设计教案.docx(39页珍藏版)》请在冰豆网上搜索。

java面向对象程序设计教案.docx

java面向对象程序设计教案

XXXX学院课程教案

 

课程名称:

Java语言程序设计

课程代码:

课程性质:

专业选修课

开课单位:

主讲教师:

教师职称:

开课时间:

20至20学年第学期

 

20年月编

 

课程基本情况

授课

专业

数学

授课

班级

2008

学生

人数

课程

学时

总学时:

54理论学时:

36实验学时:

18上机学时:

18

课程

类型

理论课

课程

学分

3

授课

周数

14

考核

方式

闭卷考试

使用

教材

√统编教材□自编教材或讲义

书名

作者

出版社

出版时间

Java语言程序设计

Y.DanielLiang著万波等译

机械工业出版社

2008.6

教学参

考用书

Java程序设计

HarveyM.DeitelPaulJ.Deitel著

袁兆山等译

机械工业出版社

2002.1

教学媒

体资源

计算机

大屏幕投影

黑板等

 

学习规

范要求

 

1、课前预习、课堂上认真听讲、积极回答教师提问,课后复习。

2、独立认真完成课堂布置的作业作业和思考题。

3、认真做好每一个上机实验,认真按实验要求完成。

第1次(2课时)教案

教学章节

第一章Java概述

日期

第6周星期2第1~2节

教学目

标要求

了解Java语言规范、API、JDK和IDE;掌握Java程序的创建、编译和运行

教学内容

(主要知识点)

Java语言规范、API、JDK和IDE;Java程序的创建、编译和运行

教学重点

Java程序的创建、编译和运行

教学难点

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步引入新课:

第二步讲授新内容。

第一章Java概述

1.6 Java、万维网及其它

1.7 Java语言规范、API、JDK和IDE

1.8 一个简单的Java程序

1.9 创建、编译和运行Java 程序

1.10java程序剖析

1.11用消息对话框显示文本信息

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上相关的Java专题

思考题

与习题

上网搜索Java的发展及应用领域。

教学总结

与反思

第2次(2课时)教案

教学章节

第二章 基本数据类型和基本操作

日期

第7周星期2第1~2节

教学目

标要求

理解基本数据类型和基本操作

教学内容

(主要知识点)

基本数据类型和基本操作

教学重点

基本数据类型和基本操作

教学难点

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习上次课程主要内容,引出今天的主要内容。

第二步讲授新内容

第二章 基本数据类型和基本操作

2.1 引言

2.2 编写简单的程序

2.3 标识符

2.4 变量

2.5 赋值语句和赋值表达式

2.6 常量

2.7数值数据类型及其运算

2.8数值类型转换

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

第3次(2课时)教案

教学章节

第二章 基本数据类型和基本操作

日期

第7周星期4第1~2节

教学目

标要求

掌握对话框数据获取输入;掌握控制台获取输入;了解编程风格及错误调试

教学内容

(主要知识点)

对话框数据获取输入;控制台获取输入;编程风格及错误调试

教学重点

对话框数据获取输入;控制台获取输入;

教学难点

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习上次课程主要内容,引出今天的主要内容。

第二步讲授新内容

2.9字符数据类型及其运算

2.10字符串类型String

2.11从输入对话框获取输入

2.13从控制台获取输人

2.14编程风格和文档

2.15编程错误

2.16调试

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

第4次(2课时)教案

教学章节

第3章条件语句

日期

第8周星期2第1~2节

教学目

标要求

掌握boolean数据类型及其运算;掌握if语句;掌握switch语句;掌握条件表达式;了解格式化输出及运算符的优先级和结合方向

教学内容

(主要知识点)

boolean数据类型及其运算;if语句;switch语句;条件表达式;格式化输出及运算符的优先级和结合方向

教学重点

if语句;switch语句

教学难点

具体问题转化成面向对象的的解决方案及基本类的构建方法

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习上次课程主要内容,引出今天的主要内容。

第二步讲授新内容

3.1引言

3.2boolean数据类型及其运算

3.2.1条件和无条件布尔运算符

3.2.2举例:

决定闰年

3.2.3举例:

简单的算术学习工具

3.3if语句

3.3.1简单if语句

3.3.2if…else语句

3.3.3if语句的嵌套

3.4switch语句

3.5条件表达式

3.6格式化控制台输出与字符串

3.7运算符的优先级和结合方向

3.8运算对象的计算顺序

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

 

第5次(2课时)教案

教学章节

第4章循环

日期

第9周星期2第1~2节

教学目

标要求

掌握while循环、for循环、dowhile循环及嵌套循环

教学内容

(主要知识点)

while循环、for循环、dowhile循环及嵌套循环

教学重点

while循环、for循环、dowhile循环

教学难点

while循环、for循环、dowhile循环

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习上次课程主要内容,引出今天的主要内容。

第二步讲授新内容。

4.1引言

4.2while循环

4.2.1举例:

高级算术学习工具

4.2.2使用确认对话框控制循环

4.2.3使用标志值控制循环

4.3.do-while循环

4.4for循环

4.6嵌套循环

4.8实例学习

4.9关键字break和contionue

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

第6次(2课时)教案

教学章节

习题课

日期

第9周星期4第1~2节

教学目

标要求

针对第2、3、4章节内容,上一次习题课

教学内容

(主要知识点)

习题练习及讲解

教学重点

习题讲解

教学难点

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习上次课程主要内容,引出今天的主要内容。

第二步讲授新内容。

第2、3、4章课后习题讲解

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

第7次(2课时)教案

教学章节

第5章方法

日期

第10周星期2第1~2节

教学目

标要求

了解方法的基本概念;掌握创建方法和调用方法和方法重载的基本知识;

教学内容

(主要知识点)

方法的基本概念;创建方法和调用方法和方法重载;

教学重点

创建方法和调用方法和方法重载

教学难点

创建方法和调用方法和方法重载

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习前面章节所学内容,引入新的章节。

第二步讲授新内容。

5.1引言

5.2创建方法

5.3调用方法

5.4void方法举例

5.5参数的值传递

5.6重载方法

5.8变量的作用域

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

第8次(2课时)教案

教学章节

第6章数组

日期

第11周星期2第1~2节

教学目

标要求

掌握数组的基本知识;了解数组复制的基本方法;掌握数组在方法中的应用

教学内容

(主要知识点)

数组的基本知识;数组复制;给方法传递数组参数;从方法中返回数组

教学重点

数组的基本知识

教学难点

数组的基本知识

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习前面章节所学内容,引入新的章节。

第二步讲授新内容。

6.1引言

6.2数组基本知识

6.3数组的复制

6.4给方法传递数组参数

6.5从方法中返回数组

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

第9次(2课时)教案

教学章节

第7章对象和类

日期

第11周星期4第1~2节

教学目

标要求

掌握类的定义、构造;掌握静态变量、常量和静态方法的定义和使用

教学内容

(主要知识点)

类的定义、构造;静态变量、常量和静态方法

教学重点

类的定义、构造

教学难点

类的定义、构造

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习前面章节所学内容,引入新的章节。

第二步讲授新内容。

7.1引言

7.2定义对象的类

7.3构造方法

7.4通过引用变量来访问对象

7.5使用Java类库中的类

7.6静态变量、常量和静态方法

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

第10次(2课时)教案

教学章节

第7章对象和类

日期

第12周星期2第1~2节

教学目

标要求

掌握数据的封装及参数的传递

教学内容

(主要知识点)

数据的封装及参数的传递

教学重点

数据的封装及参数的传递

教学难点

数据的封装及参数的传递

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习前面章节所学内容,引入新的章节。

第二步讲授新内容。

7.7可见性修饰符

7.8数据域封装

7.9不可变对象和类

7.10给方法传递对象参数

7.11变量的作用域

7.12关键字this

7.13对象数组

7.14类的抽象和封装

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

第11次(2课时)教案

教学章节

第8章字符串和文本I/O

日期

第13周星期2第1~2节

教学目

标要求

掌握字符串类的定义及基本应用;理解StringBuilder与StringBuffer的区别与应用;掌握文本的I/O操作

教学内容

(主要知识点)

字符串类的定义及基本应用;StringBuilder与StringBuffer类;文本的I/O操作

教学重点

字符串类的定义及基本应用;StringBuilder与StringBuffer类

教学难点

StringBuilder与StringBuffer类

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习前面章节所学内容,引入新的章节。

第二步讲授新内容。

8.2字符串类String

8.3字符类Character

8.4StringBuilder/StringBuffer类

8.5命令行参数

8.7文件类File

8.8文本I/O

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

第12次(2课时)教案

教学章节

习题课

日期

第13周星期4第1~2节

教学目

标要求

习题讲解

教学内容

(主要知识点)

第5、6、7、8章课后习题

教学重点

教学难点

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习前面章节所学内容,引入新的章节。

第二步讲授新内容。

第5、6、7、8章课后习题

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

第13次(2课时)教案

教学章节

第9章继承和多态

日期

第14周星期2第1~2节

教学目

标要求

掌握子类的定义及构造方法;掌握关键字super的应用方法;掌握方法的覆盖;了解覆盖与重载的不同

教学内容

(主要知识点)

子类的定义及构造,关键字super的使用,方法的覆盖与重载

教学重点

子类的定义及构造,关键字super的使用

教学难点

子类的定义及构造

教学内容的

深化和拓宽

教学方

法手段

采用多媒体课件讲解的同时进行演示。

有些内容有必要在黑板上进行分析讲解的就采用板书讲解。

教学过程中有让同学思考、有提问同学,和同学一起讨论。

使用媒

体资源

多媒体计算机,大屏幕投影

教学过程设计要点

教学环节(要点)

教师教学活动(要点)

学生活动安排(要点)

第一步复习前面章节所学内容,引入新的章节。

第二步讲授新内容。

第9章继承和多态

9.1引言

9.2父类和子类

9.3使用关键字super

9.3.1调用父类的构造方甚

9.3.2构造方法链

9.3.3调用父类的方法

9.4方法覆盖

9.5覆盖和重载

第三步小结:

对本次讲授内容进行概括总结:

第四步布置作业

一、讲解新课的每一个知识点。

讲解过程中对重点和难点详细讲解。

二、对主要内容进行概括总结。

三、针对本堂课的内容布置相应的思考题和课外书面作业。

1、积极思考和回答课堂上老师提出的问题。

2、课后复习,借助教材、参考书、互联网等,认真完成作业和思考题。

参考资料

Java程序设计教程,网络上各种Java专题

思考题

与习题

教材上对应的实战演练

教学总结

与反思

第14次(2课时)教案

教学章节

第9章继承和多态

日期

第15周星期2第1~

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 理化生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1