- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
博学谷——让IT教学更简单,让IT学习更有效
PAGE12
PAGE2
《Python程序开发案例教程(第2版)》
教学设计
课程名称:
授课年级:
授课学期:
教师姓名:
年月
课题名称
第7章类与面向对象
计划课时
6课时
教学引入
面向对象是计算机软件开发中的重要思想,它模拟了人类对现实世界的认知逻辑,被广泛应用于软件工程领域。类是面向对象编程的核心概念之一,它在Python中也是一种重要的编程手段。由于Python最初就是作为一门面向对象的语言设计的,因此掌握面向对象编程对于学习Python至关重要。本章将针对面向对象等知识进行详细介绍。
教学目标
使学生了解面向对象的思想,能够说出面向对象与面向过程的区别
使学生熟悉面向对象的基本概念,能够归纳封装、继承和多态的概念
使学生熟悉类和对象的关系,能够归纳类和对象之间的关系
使学生掌握类的定义,能够通过关键字class定义类
使学生掌握对象的创建与使用,能够使用对象访问属性或调用方法
使学生掌握访问限制,能够通过私有成员来限制类外部对成员的访问
使学生掌握构造方法的使用,能够在构造方法中定义实例属性
使学生掌握类方法和静态方法的定义,能够在类中定义类方法和静态方法并使用
使学生掌握单继承、多继承的语法,能够在类中实现单继承和多继承
使学生掌握方法重写的方式,能够在子类中重写从父类继承的方法
使学生掌握super()函数的使用,能够通过super()函数调用父类被重写的方法
使学生熟悉多态的特性,能够在程序中以多态的形式调用类中定义的方法
教学重点
类的定义
对象的创建与使用
访问限制
构造方法
类方法
静态方法
单继承
多继承
方法的重写
super()函数
教学难点
多继承
方法的重写
super()函数
教学方式
课堂教学以PPT讲授为主,并结合多媒体进行教学
教
学
过
程
第一课时
(面向对象概述、面向对象的基本概念、类和对象的关系、类的定义)
一、复习巩固
教师通过上节课作业的完成情况,对学生吸收不好的知识点进行再次巩固讲解。
通过直接引入的方式导入新课
面向对象(Object-Oriented)是一种软件开发的编程范式和方法论,通过将数据和对数据的操作组织为一个整体,从更高的层次进行软件建模,使得软件的设计更加贴近事物的自然运行模式。本节将对面向对象概述、面向对象的基本概念、类和对象的关系、类的定义进行介绍。
知识点1-面向对象概述
教师通过PPT讲解面向对象概述。
介绍什么是面向对象
通过对比面向过程编程和面向对象编程引出面对对象优势
知识点2-面向对象的基本概念
教师通过PPT讲解面向对象概念。
介绍什么是对象
介绍什么是类
介绍什么是抽象
介绍什么是封装
介绍什么是继承
介绍什么多态
知识点3-类和对象的关系
教师通过PPT讲解类和对象的关系。
通过汽车设计图介绍类和对象的关系
知识点4-类的定义
教师通过PPT讲解类的定义。
介绍如何定义类的语法格式
通过示例代码演示如何定义类
三、归纳总结
教师回顾本节课所讲的内容,并通过测试题的方式引导学生解答问题并给予指导。
四、布置作业
教师通过高校教辅平台()布置本节课作业以及下节课的预习作业。
第二课时
(对象的创建与使用、访问限制、构造方法、类方法、静态方法)
一、复习巩固
教师通过上节课作业的完成情况,对学生吸收不好的知识点进行再次巩固讲解。
二、通过直接引入的方式导入新课
在上一节中,我们介绍了面向对象概述、面向对象的基本概念、类和对象的关系、类的定义,在本节中将对对象的创建与使用、访问限制、构造方法、类方法、静态方法进行介绍。
三、新课讲解
知识点1-对象的创建与使用
教师通过PPT讲解对象的创建与使用。
(1)介绍创建对象的格式
(2)通过示例代码演示如何创建对象
(3)介绍访问对象成员的格式
(4)通过示例代码演示如何访问对象成员
知识点2-访问限制
教师通过PPT讲解访问限制。
介绍定义私有成员的格式
通过示例代码演示如何定义私有成员
通过示例代码演示如何使用私有成员
知识点3-构造方法
教师通过PPT讲解构造方法。
介绍什么是构造方法
通过示例代码演示如何定义无参的构造方法
通过示例代码演示如何定义有参的构造方法
知识点4-类方法
教师通过PPT讲解类方法。
介绍如何定义类方法
通过示例代码演示如何定义类方法
介绍如何调用类方法
通过示例代码演示如何调用定义的类方法
介绍如何修改和访问类属性
通过示例代码演示如何修改和访问类属性
知识点5-静态方法
教师通过P
您可能关注的文档
- Python程序开发案例教程(第2版)教案 教学设计 第1章 开启Python学习之旅.doc
- Python程序开发案例教程(第2版)教案 教学设计 第2章 数字类型与字符串.doc
- Python程序开发案例教程(第2版)教案 教学设计 第3章 流程控制.doc
- Python程序开发案例教程(第2版)教案 教学设计 第4章 列表与元组.doc
- Python程序开发案例教程(第2版)教案 教学设计 第5章 字典和集合.doc
- Python程序开发案例教程(第2版)教案 教学设计 第6章 函数.doc
- Python程序开发案例教程(第2版)教案 教学设计 第8章 模块.doc
- Python程序开发案例教程(第2版)教案 教学设计 第9章 文件与文件路径操作.doc
- Python程序开发案例教程(第2版)教案 教学设计 第10章 错误和异常.doc
- Python程序开发案例教程(第2版)教案 教学设计 第11章 正则表达式.doc
- 单位人事管理制度展示大合集十篇.docx
- 长庆油田庆阳定向招聘历年高频难、易错点模拟试题附带答案题库大全【轻巧夺冠】.docx
- 长庆油田庆阳历年招聘762人公开引进急需紧缺人才笔试参考题库答案内部题库及答案解析.docx
- 长庆油田庆阳完整版应届高校毕业生招聘重点基础提升模拟试题附带答案题库带下载答案.docx
- 长庆油田庆阳完整版招聘762人公开引进急需紧缺人才笔试参考题库答案题库带答案(基础题).docx
- 长庆油田庆阳历年招聘1人历年高频考题难、易错点模拟试题附带答案真题题库含答案【名师推荐】.docx
- 长庆油田庆阳内部使用招聘1人公开引进高层次人才笔试参考题库答案王牌题库带答案(模拟题).docx
- 长庆油田庆阳内部使用招聘1人公开引进高层次人才笔试参考题库答案王牌题库带答案(模拟题).docx
- 长安汽车有限责任公司毕业生专项招聘生产储备岗模拟试题附带答案题库附参考答案(综合卷).docx
- 长安汽车有限责任公司整理毕业生专项招聘生产储备岗模拟试题附带答案真题题库及参考答案(满分必刷).docx
文档评论(0)