课题 小猫报站名——链表的应用 课时 1 课型 新 授课时间
教材分析 链表:Scratch链表是按照某种顺序关系存放着同类数据。
学情分析 学生第一次接触链表,需要练习。
教学 目的 知识与技能目标:1.了解链表的概念和作用;
2.掌握新建链表、初始化链表、访问链表的方法;
3.掌握对链表进行增加、删除、修改操作的方法。
过程与方法目标:1.自主学习;2.讲解;3.交流
情感、态度与价值观目标:1.培养耐心阅读的能力;2.培养合作交流能力
重点 1.理解链表的概念和作用;
2.掌握新建链表、初始化链表、访问链表的方法;
难点 掌握新建链表、初始化链表、访问链表的方法
关键 了解链表的概念及作用
教具
教学 环节 教学内容 教师活动 学生活动 设计意图 时间分配
情景引入 复习
新授
升级练习
变式巩固练习
小结 组织教学
上节课回顾
变量的使用,计算20以内10个奇数的乘积。
讲授,
1.角色改名
2.更改舞台背景
3.新增角色公交车
4.删除链表的全部项
5.增加站点-将(东西)插入到链表
流程分析
怎样做到让两个站点互换呢?
方法一、插入一个站点,删除同样名字的站点
方法二、替换两个站点
小猫能够换一个方向报站名吗?原来从上向下报站名,现在从下向上报站名。怎样才能实现呢?
流程分析
学生自主做程序
学生经过分析后,开始操作。
学生分析流程图,语言表达,然后在原来程序基础上进行修改。
广播功能,
插入,删除
替换
根据学生情况,决定是否教授学生使用广播的命令。
考查学生变式分析的能力,读懂流程图,在原有程序的基础上进行修改生成新的功能的程序。
5
10
10
10
5
板书 链表的应用
课后反思