java基础教案(含实验内容)
课程名称:java程序设计
时间:2015-2016学年第二学期
授课教师:****
授课班级:151软件(30人)、151计网(25人)
Java程序设计:第一章:Java语言概述 2课时第二章:java语言基础 4课时第三章 流程控制 10课时第四章 数组 4课时第五章 字符串 2课时第六章 类与对象 4课时第七章 java语言类的特性 12课时第八章 继承、抽象类和接口 22课时复习、机动 4课时合计: 64课时
推荐用书(图):
Java程序设计基础(第4版)实验指导 邹林达 陈国君主编 清华大学出版社 ISBN 978-7-302-35279-2
Java程序设计基础(第4版) 陈国君主编 清华大学出版ISBN 978-7-302-33142-1
Java程序设计授课计划:第1周 第一章:Java语言概述2课时2课时第1周 第二章:java语言基础-数据类型 2课时第2周 第二章:java语言基础-运算符与表达式2课时4课时第2周 第三章 流程控制-选择结构 2课时第3周 第三章 流程控制-选择结构之多分支2课时第3周 第三章 流程控制-while循环嵌套2课时第4周 第三章 流程控制-for循环嵌套2课时第4周 第三章 流程控制-循环嵌套2课时10课时第5周 第四章 数组-一维数组2课时第5周 第四章 数组-二维数组2课时4课时第6周 第五章 字符串应用2课时2课时第6周 第六章 类与对象-类的定义、对象的创建2课时第7周 第六章 类与对象-参数传递2课时4课时第7周 第七章 java语言类的特性-私有成员2课时第8周 第七章 java语言类的特性-构造方法2课时第8周 第七章 java语言类的特性-方法重载2课时第9周 第七章 java语言类的特性-this关键字2课时第9周 第七章 java语言类的特性-类的静态成员2课时第10周 类的综合练习2课时12课时第10周 第八章 继承、抽象类和接口-类的继承2课时第11周 第八章 继承、抽象类和接口-super关键字2课时第11周 第八章 继承、抽象类和接口-覆盖2课时第12周 第八章 继承、抽象类和接口-object类2课时第12周 第八章 继承、抽象类和接口-抽象类、方法2课时第13周 第八章 继承、抽象类和接口-抽象类应用2课时第13周 第八章 继承、抽象类和接口-接口2课时第14周 第八章 继承、抽象类和接口-接口的继承2课时第14周 第八章 继承、抽象类和接口-内部类、匿名类2课时第15周 第八章 继承、抽象类和接口-包2课时第15周 类的综合应用2课时22课时第16周 机动2课时第16周 复习2课时4课时合计: 64课时高级编程第八章 异常处理 课时第九章 输入输出与文件处理 课时第十章 多线程 课时第十一章图形界面设计 课时第十二章 事件处理 课时第十三章 绘图程序设计 课时第十四章 小程序设计 课时第十五章 数据库程序设计 课时
第一章:Java语言概述(2课时)
教学目标:
课程所讲述的内容
Java语言的由来
Java语言的版本说明
Java语言的跨平台
Java开发环境配置
教学重难点:
配置开发环境
如何运行java应用程序
内容1:课程讲述的内容(0.2课时)
Java语言基础知识:
什么是Java语言:java语言的发展与开发环境
Java语言的基本结构:java语言的基本结构
Java语言的基本要素:java基本语法/类与对象/继承与接口