内容正文:
小学第( )册( )学科教师教学设计(详案)
课题
故事大王
第( )周 第( )节
备课时间
月 日
上课时间
月 日
教学
目标
1. 如何新建和删除链表,理解链表的含义。
2. 知道如何添加和删除链表中的项目,学会使用“数字与逻辑语句”中的链接模块。
3. 培养学生发现问题,解决问题的能力,提高学生综合分析能力,开发学生逻辑思维能力。
教学重点
如何新建和删除链表,理解链表的含义。
教学难点
知道如何添加和删除链表中的项目,学会使用“数字与逻辑语句”中的链接模块。
核心素养
培养学生计算思维和创新精神
教学策略
任务驱动法、演示法、指导法
教学准备
Scrstch2.0软件、POWERPOINT课件、编写好的scratch程序。
教
学
流
程
教师活动
学生活动
时间
调整完善
1、 启动任务
1. 创设情境
向学生展示“小猫讲故事”脚本程序,让学生观察程序脚本。
2. 任务驱动
提出本节课的任务主题:设计一段程序,让小猫从我们预设好的素材中随机组合成一句话。教师先讲解链表的含义,再讲授如何建立链表“谁”,学生完成新建链表“做什么”
学生总结:创建数据链表的过程,教师补充,强调注意。
(1) 在“数据”模块组点击【新建链表】模块
(2) 弹出新建链表窗口,在链表名称处填入“做什么”
(3) 选择“仅适用于当前角色”,点击确定。
在数据窗口中,最下面的“length:”和数字代表着项目的长度,也就是该链表中一共有多少个项目。
2、 探究形成
1. 自主探究
学生小组讨论并完成链表中项目内容。参照书中50页。教师适当引导。
2. 分析交流
学生进行汇报,教师指导。
教师讲解如何“合成语句”
学生尝试操作。
学生尝试创建“小猫讲故事”脚本。教师指导。
3、 应用测试
1. 脚本测试
测试学生编写的脚本,无问题后,选出优秀作品。若作品出现问题及时改正或求助同学和老师。
2. 展示评价
分组展示自己作品
评价作品
学生互相评价找出作品优点与不足
四.总结提升
教师对本节课内容进行总结、归纳和拓展,丰富内容,提升高度。
本节课我们学习如何新建和删除链表以及链表的含义。知道如何添加和删除链
观看动画
学习新知
学生总结
学生自学
学生操作
学生测试作品
展示作品
5
10
5
10
8
2
把平常的事做精致 把平凡的事做经典 ——平凡通向非凡
表中的项目,学会使用“数字与逻辑语句”中的链接模块。新建链表是 scratch 中一个重要的概念,它允许我们创建一系列的数据项,并对它们进行操作。通过创建链表,我们可以更好地组织和管理数据,使程序的逻辑更加清晰。
板
书
设
计
第十课 巧用变量
1、 建立链表
2、 添加链表中的项目
3、 合成语句
作
业
创作一个故事,要求有时间、地点、人物、事件,让角色自动生成一个故事。如果故事嵌套层次多,可创建变量,将每段文字按照顺序添加到变量中,最后显示变量。
教
学
反
思
在本课教学中,讲解链表的操作出现了索引超出范围或链接错误。这提醒我在讲课时要更加仔细和严谨,避免出现这类问题。学生也因此对链接模块的理解的更透彻了。对于数字与逻辑语句的组合使用,需要更多的实践和思考来理解其逻辑和效果。为了更好地掌握这些知识点,可以采取以下措施:多做练习题,通过实际编程来巩固对链表和逻辑语句的理解;尝试使用这些知识点创建有趣的项目,增加实践经验;积极参与讨论和交流,与同学们分享经验和解决问题的方法。
真正高明的老师是教给学生终身学习的本领,让学生没有了你,学得就更好!—任小艾
学科网(北京)股份有限公司
$$