Python编程基础教案12( Python面向对象程序设计).doc

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

《Python编程基础》教案

课题

第12章 Python面向对象程序设计

授课班级 大数据3161

课时

6

教学目标(含知识、技能、态度养成目标)

理解面向对象编程思想

明确类和对象的关系,会独立设计类

会使用类创建对象,并添加属性

掌握构造方法和析构方法的使用

熟悉self的使用技巧

掌握运算符重载,会定制对象字符串的形式

重点

明确类和对象的关系,会独立设计类

会使用类创建对象,并添加属性

掌握构造方法和析构方法的使用

熟悉self的使用技巧

掌握运算符重载,会定制对象字符串的形式

难点

掌握构造方法和析构方法的使用

熟悉self的使用技巧

掌握运算符重载,会定制对象字符串的形式

教学方法与

组织形式

教学采用 课堂讲授为主,使用教学PPT讲解

教学环境

多媒体机房

课后练习

实验平台及教材课后习题

学习评价

教学后记

(教学过程设计附后)

第一次课 面向对象编程概述,类和对象

构造方法和析构方法,self的使用

2学时

第1学时

创设情境,导入面向对象思想

(1)由面向过程,引出面向对象思想。 C是一门面向过程语言,面向过程是分析解决问题所需要的步骤,然后用函数把这些步骤一一实现,使用的时候一个一个依次调用。

而Python就是一门面向对象语言,它是通过对象解决问题的。如:灯坏了,找维修工修理。

(2)进入主题,讲解面向对象和面向过程的区别?

面向过程关注的是解决问题需要哪些步骤;面向对象关注的是解决问题需要哪些对象。两种思想都能达到解决问题的目的,只是解决问题的思路不同。 (3)学习目标:

理解面向对象思想

掌握面向对象和面向过程的区别

掌握类和对象的使用

进行重点知识的讲解

什么是面向对象编程? 面向对象编程(Object Oriented Programming-OOP) 是一种解决软件复用的设计和编程方法。 (2)类和对象有什么关系?

类用

最近下载