教案教案(面向对象编程基础(1)).doc

教案教案(面向对象编程基础(1)).doc

ID:51906215

大小:42.00 KB

页数:2页

时间:2020-03-18

教案教案(面向对象编程基础(1)).doc_第1页
教案教案(面向对象编程基础(1)).doc_第2页
资源描述:

《教案教案(面向对象编程基础(1)).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、教学单元:面向对象编程基础(1)授课班级:授课时间:教学地点:学时数:2教学目的:应知:1.理解面向对象编程的基本思想;2.掌握类与对象的基本概念,掌握Java类与对象的创建方法;3.理解封装与抽象,以及封装的实现;应会:1.会编写一个Java类;2.会使用new关键字创建类的对象;3.会使用private/public修饰符实现类成员的访问控制教学重点、难点:1.面向对象编程思想的理解,类与对象的理解;2.Java类的编写;2.封装的概念与实现;教学方法:根据本堂课教学内容的重点与难点,教学过程中主要采用以下教学方法:1.问题牵引教学方

2、法:对于较难理解的基本概念,主要采用提出问题,启发学生积极思考、分析、讨论,寻找解决途径和问题的答案的方法。2.“讲、学、练”相结合:对于实现继承的相关技术细节,大量采用演示、讲解和练习等方式。使学生在编程实践中加深对概念的理解,熟练掌握相关的技术细节。教学过程设计:备注:1.面向对象编程基本思想,类与对象基本概念(1)学生看书:3.1.1与3.1.2节(2)提问:你认为面向对象思想中的核心概念是什么?(对象)(3)通过与面向过程的对比,阐述面向对象编程的基本思想(4)提问:如何将现实世界中的实体映射为程序中的对象?结合实体、对象与类的关

3、系图进行理解(见ppt)。2.类与对象的Java实现(1)编写Student类(例3-1)(2)结合程序阐述类、成员变量、成员方法的定义要点包括:命名规范、成员变量的定义位置、成员方法的结构。(3)实战演习:习题1(4)类的使用——对象的创建与使用。通过例题3-2阐述使用new操作符对象实例化方法、对象的成员变量与成员方法的使用。(5)实战演习:习题2(6)编写例3-3的程序,并讨论该类包含哪些成员变量和方法?阐述含有main()方法的类(7)实战演习:按照例3-3的方式改写习题1和习题2。3.封装与抽象(1)重新运行例3-3程序,并输入

4、长为负数,观察运行结果。分析错误原因。(2)提问:如何避免直接访问对象的成员变量而可能导致的错误?引出面向对象中的封装概念。(3)通过例3-4。阐述使用访问控制符实现封装的方法。(4)讨论当方法的局部变量与类的成员变量发生命名冲突时,局部变量与类的成员变量的引用方法。(5)实战演习:习题3小结及学生存在的问题:作业:完成习题1、2、3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。