当前位置:首页>python>【第一部分】蒸馏Python 分课时完整教学笔记(10 课时openclaw)

【第一部分】蒸馏Python 分课时完整教学笔记(10 课时openclaw)

  • 2026-10-11 07:52:49
【第一部分】蒸馏Python 分课时完整教学笔记(10 课时openclaw)

Python 分课时完整教学教案(10 课时)

课时一:Python 基础常识 解释型与编译型语言

(注:文档由张老师上课录音蒸馏而来,openclaw全程整理)

教学内容

  1. 1. Python 是解释型语言:从上到下、从左到右逐句解释,写一句解释一句、写一个单词解释一个单词。
  2. 2. C 语言是编译型语言,和 Python 执行原理做对比讲解。
  3. 3. 先铺垫基础概念,为后续选择填空刷题打基础。试卷第一页。

本节课无代码,纯理论概念讲解


课时二:第一篇 Python 基础 选择填空专项训练

教学内容

  1. 1. 专攻第一篇基础选择、填空题。
  2. 2. 课时安排:可用 2 节课甚至 4 节课专门练选择填空。
  3. 3. 学习目标:先不写代码,先记牢 Python 基础定义、语言类型、基础常识。
    1. 试卷第二页。

本节课无代码,纯笔试刷题


课时三:第二篇 进阶选择填空 巩固规则

教学内容

  1. 1. 做第二篇进阶选择填空。
  2. 2. 重点巩固知识点:
    • • Python 优势:代码简洁;
    • • 变量命名规则:不能数字开头,只能字母、下划线开头;
    • • 变量名不能用系统关键字:for、while 等不能用作变量名。
  3. 3. 学完两篇选择填空,再正式开始写代码。

本节课无代码,纯笔试刷题巩固


课时四:入门编程 赋值运算 + 加减乘除基础

教学内容

  1. 1. 正式上手第一个极简程序,讲解赋值概念。
  2. 2. 说明:A=1 和 A = 1 有无空格都合法。
  3. 3. 要求代码必须逐行规范书写。
  4. 4. 重点讲加法,顺带演示减、乘、除。

本节课课堂代码

A = 1
B = 2
C = A + B
print
(C)

课时五:input 输入入门 简易计算器 发现类型问题

教学内容

  1. 1. 从固定数值改成用户手动输入。
  2. 2. 编写简易加法计算器。
  3. 3. 测试:输入数字能运行;输入文字 / 字符串无法计算。
  4. 4. 讲解:Python 自动预定义变量类型,有优点也有隐患,运行才暴露 bug。
  5. 5. 抛出问题:只想做整数运算,怎么限制输入类型?

本节课课堂代码

A = input()
B = input()
C = A + B
print
(C)

课时六:int 强制转换 + input 提示语精讲

教学内容

  1. 1. 引入 int\(\) 强制转为整数类型。
  2. 2. 重点讲解:input\(\) 双引号里面是提示字符串。
  3. 3. 风趣讲解:引号内可以加文字、笑脸、特殊符号,都当作字符串处理。
  4. 4. 写出完整整数加法程序。

本节课课堂代码

A = int(input("请输入A的值😊:"))
B = int(input("请输入B的值:"))
C = A + B
print
(C)

课时七:float 浮点数 + 收银台程序起步 注释与缩进规则

教学内容

  1. 1. 生活价格有小数,引出浮点数 float。
  2. 2. 变量名升级:不用 A/B/C,改用拼音 / 英文有意义命名。
  3. 3. 注释教学:
    • • 单行注释:\# 井号键;
    • • 同步讲解多行注释用法。
  4. 4. 重点强调:代码左侧必须对齐,不能随意缩进,缩进代表代码从属关系。

本节课课堂代码

# 收银台程序:计算商品总价
dan_jia = float(input("请输入商品单价:"))
shu_liang = float(input("请输入购买数量:"))
zong_jia = dan_jia * shu_liang
print
(zong_jia)

课时八:收银台程序完善 + f-string 格式化输出

教学内容

  1. 1. 花两节课完善收银程序,本节课完成输出优化。
  2. 2. 提出问题:直接 print 只出孤零零数字,没有文字提示不友好。
  3. 3. 重点讲解 f\-string 格式化输出写法。

本节课课堂代码

# 收银台完整带提示输出
dan_jia = float(input("请输入商品单价:"))
shu_liang = float(input("请输入购买数量:"))
zong_jia = dan_jia * shu_liang
print
(f"商品总价为:{zong_jia} 元")

课时九:取余运算 % + 判断偶数 上台默写练习

教学内容

  1. 1. 简单回顾上节课收银程序、格式化、注释、缩进。
  2. 2. 新知识点:取余运算 %。
  3. 3. 偶数判定规则:一个数除以 2 余数为 0。
  4. 4. 语法:A % 2 == 0。
  5. 5. 拓展:除以 3、5、10 余 0 的写法一并讲解。
  6. 6. 留 20 分钟,多让学生上台默写练习。
  7. 7. 先写简易偶数判断程序,不带类型限制、不带 else。

本节课课堂代码

A = input("请输入一个数字:")
if
 A % 2 == 0:
    print
(f"{A}的值是偶数")

课时十:if 缩进规则 + else 奇偶完整判断程序

教学内容

  1. 1. 学生找 bug:乱输文字会报错,补上 int\(\) 强制转整数。
  2. 2. 发现新问题:输入奇数程序无任何反应。
  3. 3. 重点强调:if 里面的 print 必须向右缩进,属于 if 代码块。
  4. 4. 引导学生:不是偶数就是奇数,引入 else,必须加冒号。
  5. 5. 完成完整奇偶判断程序。

本节课最终完整代码

A = int(input("请输入一个整数:"))
if
 A % 2 == 0:
    print
(f"{A}是偶数")
else
:
    print
(f"{A}是奇数")

(注:文档由张老师上课录音蒸馏而来,openclaw全程整理)

最新文章

随机文章