教育实习|第一次组内试讲
基本信息 ☘️
试讲时间:2024年1月8日下午
试讲地点:浙江师范大学
试讲参与成员:实习小组成员、带队老师
听课记录 ✍️
同学H
基本信息
试讲内容:Python的文件读写操作
教材内容:《高中信息技术必修一》P101、P106
课堂呈现
导入案例:读取 PM2.5 的表格数据的实际案例 → 给出文件读写的定义 → 教师讲解 Python内置文件读写函数(教材P101) → txt
文本文件读写练习 → jpg
图片文件读取案例(教材P106) → csv
表格文件案例(与导入相呼应) → pandas与文件读写结合的高考真题练习(2023年一月真题T14)
课堂评价
- 优点 ☘️
- 声音洪亮
- “这个、那个”等口头禅不多
- 上课比较流畅
- 导入内容首尾呼应
- 缺点 🎯
- 缺少「学情分析」
- 对于初学者来说,可能对「文件」这个概念也很模糊,尤其是
csv
文件。在介绍「文件读写」概念前,可以先介绍一下「文件」的概念 - 课堂案例难度偏高(如pandas模块处理表格数据),对于初学者来说难以接受
- 对于初学者来说,可能对「文件」这个概念也很模糊,尤其是
- 缺少「课堂小结」
- 缺少总结部分,会导致学生出现「左耳进、右耳出」的情况,下课后就忘了课堂内容
- 课堂重点不够突出
- 重点究竟是「文件读写」这个操作本身,还是后面的pandas模块处理表格?
- 语速偏快
- 导致课堂节奏过快,不易学生理解
- 专业知识深度不够
- 如课堂只介绍了3种文件打开参数(
r
、w
、r+
),但是PPT上给的练习中,出现了file = open("1.txt", "a")
中这种a
的参数。授课同学没有提前注意到这个地方,导致同学提问时没有答上来,就会比较尴尬。
- 如课堂只介绍了3种文件打开参数(
- 缺少「学情分析」
同学L
基本信息
试讲内容:循环结构的程序实现
教材内容:《高中信息技术必修一》P86
课堂呈现
导入案例:求 1 + 2 + ... + 100
→ 回顾「循环结构」的定义 → 介绍「for循环」的程序框架 → 详细介绍 range()
函数及其相关参数 → range()
函数的练习 → for循环解决导入问题 → 介绍「while循环」的程序框架 → 「for循环」与「while循环」的对比 → 课堂总结
课堂评价
- 优点 ☘️
- PPT制作精良
- 重点内容用方框突出
- 图文设置合理
- 试讲时使用了PPT翻页笔,可以不用一直在讲台上
- 导入案例首尾呼应
- 问题难度设置合理,有梯度
- 如 $1 + 2 + … + 100$ → $1 + 3 + … + 99$ → $3 + 6 + 9 + … + 96 + 99$ 如何用
range()
实现
- 如 $1 + 2 + … + 100$ → $1 + 3 + … + 99$ → $3 + 6 + 9 + … + 96 + 99$ 如何用
- PPT制作精良
- 缺点 🎯
- 语速有些快,课堂节奏比较快
- 内容比较密
for
循环和while
循环放在一节课讲解,学生能否消化?
- 值得商榷的点 🧐
- 专业术语表达清晰
- 如「迭代条件」等,显得很有专业素养
- 但是对于初学者来说,可能理解难度比较大,比如「迭代」是什么意思
for
和while
的讲解顺序while
循环的理解难度貌似更低?
- 专业术语表达清晰
同学W
基本信息
试讲内容:枚举算法及其程序实现
教材内容:《高中信息技术必修一》P98
课堂呈现
回顾「解析算法」→ 导入案例:求1-1000以内的完数 → 给出「枚举算法」的定义 → 给出「枚举算法」的程序框架与口诀 → 导入案例的程序填空以及讲解→ 板书手撕「百钱百鸡」问题代码(如何确定枚举范围、如何编写分支条件) → 课堂总结以及课后作业布置
课堂评价
- 优点 ☘️
- 声音非常洪亮,上课很有精神、充满激情
- 学生更容易听进去
- 思考:如何在连续的几节课内,保持激情
- 课堂重点框架编成「口诀」,方便学生记忆与理解
- 如对于「枚举算法」,程序实现时要记住「外循坏,内分支」
- 课堂重点内容突出,重点内容反复强调
- 板书呈现代码编写流程,集中学生注意力
- 声音非常洪亮,上课很有精神、充满激情
- 缺点 🎯
- 在讲台上时,人总是晃动
- 在介绍「百钱百鸡」问题时,没必要重点强调三重循环的优化
- 时间复杂度优化不是本堂课的重点
- 对于百钱百鸡问题,数据规模小,优化前后的代码在实际运行时,基本无差异
- 课堂举出的两个案例,对于「循环嵌套」下的区别,讲的不是很清楚
- 在「求完数」的案例中,虽然有两重循环,但是分支判断是在第一重循环里的
- 在「百钱百鸡」的案例中,也有两重循环,但是分支判断是在第二重循环里的
摊主本人
基本信息
试讲内容:Python语言基础 - 数据类型与表达式、变量和赋值语句、Python内建函数
教材内容:《高中信息技术必修一》P74~76、P80
课堂呈现
导入案例:国庆节花坛 → 回顾「用计算机解决问题的一般步骤」→ 介绍Python变量概念 → 介绍 Python 变量命名规则 → Python 变量命名规则练习 → 介绍Python赋值规则 → 案例2:小明的日记 → 介绍 Python 基本数据类型 → 介绍 Python 三大基本运算以及优先级(概念 + 练习) → Python内建函数 → 课堂小结
课堂评价
- 优点 ☘️
- 课程中有一些「点睛」的类比,方便学生理解
- 比如讲解「向下取整」的概念时,用「数轴」进行类比
- 比如讲解「逻辑运算符」,如 and 与 or 时,用「物理串并联电路」类比
- 课程中有一些「点睛」的类比,方便学生理解
- 缺点 🎯
- 教态不是很好
- 总是侧对着、背对着学生
- 与学生互动不足
- 自己讲课的部分偏多
- 部分教学内容的设置没有考虑学生的实际情况
- 内容偏多,且没有导入案例没有首尾呼应
- 例如播放PPT上「IDLE」的交互演示视频时,没有提前和学生介绍这个软件
- 例如讲解变量命名规则时,没有对「Python关键字」这一概念做出解释
- 讲解赋值语句时
input
函数在讲解时,学生很可能对其中的 Prompt 参数有疑问- 实际上机操作时,很可能出现漏打引号等操作
- 教态不是很好
一些思考 🧑🏻💻
思考一:一堂优秀的课,应该怎么样?
- 教师能够带动课堂氛围
- 措施1 🚀:教师上课时声音洪亮、中气十足
- 措施2 🚀:教师上课时精神面貌饱满
- 做好充足的学情分析
- 措施1 🚀:在备课时,对PPT上可能会对学生有理解障碍的点,做充足预设
- 重点内容需要突出
- 措施1 🚀:反复强调重点内容
- 措施2 🚀:将教学内容编成容易记忆的「口诀」
- 难以理解的概念需要讲清楚
- 措施1 🚀:合适的案例进行类比
- 课堂内容完整,教学项目环环相扣
- 措施1 🚀:导入案例首尾呼应
- 措施2 🚀:要有课堂总结
- 专业知识的体现要兼顾深度和广度
- 措施1 🚀:备课时多查阅资料、多上机操作
思考二:中学生和大学生学习模式的区别
- 中学生 → 封闭的学习系统
- 中学生科目多,时间有限,要求教师把知识在有限的时间内,用全面的形式呈现
- 大学生 → 开放的学习系统
- 课堂知识点允许「蜻蜓点水」,默认大学生有课后自学能力
思考三:上课时发现PPT上有错误,怎么办?
- 建议时间允许的情况下,及时修改PPT,防止学生留下错误印象
思考四:学生上机实操所需的真实时间
- 学生上机实操所需的真实时间很可能比教师想象的久得多
- 初学者会遇到各种bug,各种问题