(教案)Java程序设计精编教程(第3版)_教案48学时_第3,4章.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教案 Java 程序设计 精编 教程 48 学时
- 资源描述:
-
1、授 课 内 容学时分配教学方法与手段进度计划(周次)课堂讲授(学时)上机实践(学时)Java入门2201Java应用程序的基本结构42212标识符与简单的数据类型运算符、表达式与语句2202类与对象86234子类与继承4405接口与实现4226内部类与异常类2207常用实用类4407-8输入、输出流2208组件及事件处理6429-10Java多线程机制44010-11Java网络编程22011JDBC数据库操作42212总学时483810各 章 教 学 实 施 计 划章节题目 第3章 标识符与简单数据类型第4章 运算符、表达式与语句学 时2教学目的、要求(分了解、理解、掌握 三个层次):1、了
2、解Java语言的标识符与关键字2、掌握Java基本数据类型。3、掌握从命令行窗口输入、输出数据4、掌握Java运算符与表达式。5、掌握分支语句与循环语句。6、了解break和continue语句。7、掌握Java中的数组教学内容(包括基本内容、重点、难点):基本内容:Java语言的标识符与关键字 Java基本数据类型。 从命令行窗口输入、输出数据 Java运算符与表达式。 分支语句与循环语句。 Java中的数组。教学重点 :1. 从命令行窗口输入、输出数据。2. Java中的数组。教学难点: Java中的数组。这部分的基础知识,在C语言中学生已经学习掌握了,因此大部分内容由学生自主学习、复习,
3、重点讲解Java语言在处理输入、输出及数组部分与C语言不同的地方即可。讨论、思考题、作业: P32习题3 46题 P52习题4 45题预习第5章内容参考书目(含参考书、文献等)具体内容:参考书对应章节课 堂 教 学 实 施 计 划第 3 课教学过程设计: 复习 分钟;授新课 100 分钟讨论 分钟;其它 分钟授课类型(请打):理论课 讨论课 实验课 习题课 其它教学方式(请打):讲 授 讨 论 示 教 指 导 其它教学手段(请打):多媒体 模 型 实 物 挂 图 音像 其它主要内容v Java语言的标识符与关键字v Java基本数据类型。v 从命令行窗口输入、输出数据v Java运算符与表达式
4、。v 分支语句与循环语句。v Java中的数组。教学重点 :1. 从命令行窗口输入、输出数据。2. Java中的数组。教学难点: Java中的数组。3.1 标识符与关键字 (简单介绍)1. 标识符 强调与C语言的不同之处,汉字可以作为标识符。2. 关键字3.2 简单数据类型(简单介绍,强调与C语言的不同之处)简单数据类型也称作基本数据类型。Java语言有8种基本数据类型,分别是: boolean、byte、short、int、long、float、double、char。 这8种基本数据类型习惯上可分为以下四大类型: 逻辑类型:boolean 整数类型:byte、short、int、long
5、字符类型:char 浮点类型:float、double3.2.1 逻辑类型(强调C语言中没有逻辑类型)常量:true,false。变量:使用关键字boolean来声明逻辑变量, 声明时也可以赋给初值, 例如: boolean x,ok=true,关闭=false;3.2.2 整数类型简单介绍,强调与C语言的不同之处。比如有byte型。其余由学生自主学习或复习。3.2.3 字符类型 简单介绍,强调与C语言的不同之处。比如字符常量是用单引号扩起的Unicode表中的一个字符。其余由学生自主学习或复习。3.2.4 浮点类型 由学生自主学习或复习。强调与C语言的不同之处。比如,float型常量的格式。
6、3.3 简单数据类型的级别与类型转换运算 由学生自主学习或复习。3.4从命令行输入、输出数据 (重点)3.4.1 输入基本型数据 可以使用Scanner类创建一个对象: Scanner reader=new Scanner(System.in); reader对象调用下列方法,读取用户在命令行(例如,MS-DOS窗口)输入的各种基本类型数据: nextBoolean()、 nextByte()、 nextShort()、 nextInt() nextLong()、nextFloat()、nextDouble()。上述方法执行时都会堵塞,程序等待用户在命令行输入数据回车确认。例子4Example
展开阅读全文