版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
武汉大学珞珈学院系/教研室Java面向对象程序设计课教案主讲教师:熊春秀编写时间:2011-4-30第一章:概述第1、2节:面向对象的基本概念、面向对象程序设计概述授课时间:2011-2-22、23计划学时数:1教学任务与目的:让学生理解面向对象的基本概念教学重点:掌握面向对象的基本概念教学难点:理解面向对象程序设计的方法教学方法:多媒体+板书《面向对象程序设计导论美]C.Thomaswu著,电子工业出版社专业词汇:Java虚拟机、Applet程序备注第二章:Java特点及运行环境第1、2、3节:Java语言特点、Java应用程序及运行环境、JavaApplet程序及运行环境授课时间:2011-2-22、23计划学时数:3教学任务与目的:让学生学会JDK的下载、安装与环境配置。教学重点:掌握编译和执行Java程序的基本步骤教学难点:理解Java程序的入口并能够通过命令行传递参数教学方法:多媒体+板书《面向对象程序设计导论美]C.Thomaswu著,电子工业出版社专业词汇:JDK、lib、bin备注第三章:第三章:Java语言基础第1、2节:Java程序的构成、数据类型、表达式以及流程控制语句授课时间:2011-3-1、2计划学时数:3教学任务与目的:让学生学会Java基本的数据类型和表示方法、数值类型的运算、逻辑运算和比较、条件执行语句(包括三种条件语句和switch语句、循环控制语句(for、while、dowhile循环及相应的辅助语句StringBufferString以及数组的声明及使用。教学重点:掌握Java基本的数据类型和表示方法教学难点:理解Java程序的循环控制语句(包括for、while、dowhile循环及相应的辅助语句)教学方法:多媒体+板书参考书目:《Java语言与面向对象程序设计》,印旻编著,清华大学出版社专业词汇:变量、数据类型、循环控制语句备注3JavaC授课时间:2011-3-8、9计划学时数:3教学任务与目的:让学生在C语言的基本上进一步学习Java语言。教学重点:掌握Java语言与C语言的区别与联系。教学难点:理解Java语言在C语言上的改进。教学方法:多媒体+板书Java2参考大全(第四版美]HerbertSchildt勇等译,清华大学出版社。专业词汇:Java、C备注第四章:第四章:抽象、封装与类第1节:抽象、封装与Java类的概念授课时间:2011-3-15、16计划学时数:3教学任务与目的:让学生学会面向对象的基本特征、掌握如何定义一个类以及如的定义与包的使用方法。教学重点:掌握类的定义与对象的生成。教学难点:理解类的抽象与封装机制。教学方法:多媒体+板书参考书目:《Java2实用教程》,耿祥义、张跃平编著,清华大学出版社。专业词汇:抽象、封装、类备注第2节:系统定义的类授课时间:2011-3-22、23计划学时数:3教学任务与目的:让学生学会使用系统定义的类,并掌握与用户自定义类的区别。教学重点:掌握如何定义所需要的类。教学难点:熟悉Java平台定义了哪些经常要用到、而且满足我们需要的类。教学方法:多媒体+板书参考书目:《Java2实用教程》,耿祥义、张跃平编著,清华大学出版社。专业词汇:系统定义的类、用户自定义类备注3授课时间:2011-3-29、30计划学时数:3教学任务与目的:让学生学会类的声明。教学重点:教学难点:熟悉类的变量的定义与使用方法。教学方法:多媒体+板书参考书目:《Java2实用教程》,耿祥义、张跃平编著,清华大学出版社。专业词汇:成员变量、类变量、成员方法、类方法备注第五章:第五章:继承与多态1、2Java授课时间:2011-4-5、6计划学时数:3教学任务与目的:让学生全面掌握面向对象的基本特征、掌握如何使用继承性来到达软件的重用、深入掌握继承过程中域的隐藏和方法的覆盖技巧。教学重点:掌握如何使用继承性来到达软件的重用。教学难点:教学方法:板书参考书目:《Java2实用教程》,耿祥义、张跃平编著,清华大学出版社。专业词汇:继承派生、域、隐藏备注第3、4节:方法的继承、重载与覆盖、this与super、构造函数的继承与重载授课时间:2011-4-12、13计划学时数:3教学任务与目的:让学生通过继承可以更有效地组织程序结构,明确类之间的关开发。教学重点:掌握类的重载与覆盖的区别与联系。教学难点:熟悉类的重载与覆盖使用方法。教学方法:多媒体+板书参考书目:《Java语言与面向对象程序设计》,印旻编著,清华大学出版社。专业词汇:继承、重载、覆盖、this、super备注5、6授课时间:2011-4-19、20计划学时数:3教学任务与目的:让学生深入掌握抽象类和抽象方法的定义,掌握多态通过统一性,深入掌握接口的定义和使用技巧。教学重点:熟悉多态性实现的两种方式以及接口的实现。教学难点:熟悉多态性与接口的实现方法。教学方法:多媒体+板书参考书目:《Java语言与面向对象程序设计》,印旻编著,清华大学出版社。专业词汇:多态性、接口备注第六章:第六章:工具类与算法第1、2节:语言基础类库、Applet类与小程序的基本原理授课时间:2011-4-26、27计划学时数:3教学任务与目的:深入了解Applet生命周期的主要方法和特点、熟练掌握Applet程序的编写方法、深入了解Applet的安全机制及其合理运用。教学重点:熟练掌握Applet程序的编写方法。教学难点:深入了解Applet的安全机制及其合理运用。教学方法:多媒体+板书参考书目:《Java语言与面向对象程序设计》,印旻编著,清华大学出版社。专业词汇:Applet、生命周期备注第3、4节:数组、字符串、常用算法授课时间:2011-5-3、4计划学时数:3String和BufferString教学重点:熟练掌握字符串与数组的使用方法。教学难点:深入了解数组的使用方法。教学方法:多媒体+板书参考书目:《Java语言与面向对象程序设计》,印旻编著,清华大学出版社。专业词汇:数组、字符串备注第七章:第七章:用户图形界面的设计1、2授课时间:2011-5-10、11计划学时数:3教学任务与目的:让学生学会使用面向对象的程序设计方法构建图形用户界面、深入了解抽象窗口工具包AW、掌握事件处理基本原理和方法。教学重点:教学难点:深入了解图形界面的各种事件。教学方法:板书参考书目:《Java语言与面向对象程序设计》,印旻编著,清华大学出版社。专业词汇:AWT、GUI备注3、4
对象,包括:按钮、文本框、鼠标、键盘等事件的处理、布局设计授课时间:2011-5-17、18计划学时数:3教学任务与目的:让学生深入了解GUI构件及掌握布局控制方法、熟练掌握菜单和对话框、掌握简单绘图方法。教学重点:熟练使用Java语言提供的布局管理器来管理组件在容器中的布局。教学难点:深入了解组件在程序中安排中位置和大小使用方法。教学方法:多媒体+板书参考书目:《Java语言与面向对象程序设计》,印旻编著,清华大学出版社。专业词汇:布局管理器、容器备注Java高级编程第1、2、3Java授课时间:2011-5-24、25计划学时数:3让学生深入理解多线程的基本概念、熟练掌握创建线程的两种基本方法、熟练处理线程的同步问
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 短视频创作实战课件 项目一 短视频基础
- 护理团队建设与领导力
- 生态保护项目可行性研究报告
- 初中生行为规范2025说课稿
- Glucagon-receptor-antagonist-9-生命科学试剂-MCE
- 机床电气控制系统研发项目可行性研究报告
- 小学生自信建立说课稿
- 高中科技伦理202跨学科说课稿
- 18《大象的耳朵》 课件(内嵌视频)2025-2026学年二年级语文下册统编版
- 企业直播SaaS服务赛道深度分析
- 雨课堂学堂在线学堂云《人工智能与创新(南开)》单元测试考核答案
- 某地块土壤污染状况调查汇报PPT模板框架
- 校园超市招标文件
- 模拟CMOS集成电路设计课程设计实验报告(二级放大器的设计)
- 儿童感觉统合能力发展评定量表(含原始分与标准分转换表)988
- GB/T 18570.3-2005涂覆涂料前钢材表面处理表面清洁度的评定试验第3部分:涂覆涂料前钢材表面的灰尘评定(压敏粘带法)
- 肝衰竭机制及治疗进展课件
- 史料学(全套课件)
- 回转窑基础知识培训课件
- (名师整理)最新中考语文《非连续性文本阅读》专题复习精品课件
- STAR CCM+培训基础 课件
评论
0/150
提交评论