跳到主要内容
lesson1

课程标题: 第 1 节:从脚本到对象:类与对象

课程标题: 第 1 节:从脚本到对象:类与对象

Course Info

  • Instructor: 王一博
  • Institution: 北京中关村学院
  • Target audience: 高中生,已掌握变量、列表、字典和函数基础
  • Course goal: 学生能够解释类与对象的关系,并用 class__init__ 和实例属性创建多张学生档案卡。
  • Duration: 1 课时(约 45 分钟)

Outline

  1. Module 1: 从脚本数据到对象组织
  • 变量、列表、字典在数据变多后的整理问题
  • 为什么“一组总是一起出现的数据”适合放进类
  1. Module 2: 类和对象的基本概念
  • 类是模板,对象是按模板创建的具体个体
  • 用空类理解 classpass
  1. Module 3: 用 __init__ 初始化对象
  • 创建对象时自动运行初始化代码
  • self.name 等实例属性保存对象自己的数据
  1. Module 4: 从旧写法迁移到对象写法
  • 字典写法与对象写法对比
  • 一个类创建多个对象,并用列表保存对象
  1. Module 5: 读取、修改属性与项目实践
  • 用点号读取和修改实例属性
  • 常见错误、调试提示和“学生档案卡”项目连接

Image Generation Settings

  • Course brief: 面向高中生的 Python 进阶课程第 1 节,主题是从脚本到对象,帮助学生用学生档案卡理解类、对象、__init__ 和实例属性。
  • Art style: 延续现有 cover.png 的明亮教室氛围,加入 Python 元素、代码片段、卡片式知识图和学生档案视觉隐喻;现代教育课件风格,清晰中文标题,干净留白,颜色明快但不过度装饰。
  • Resolution: 1920x1080 (16:9)
  • Language: Chinese
  • Ending text (optional): 谢谢 / Q&A