内容正文:
第三课 教学设计
小猫报站名
——链表的应用
教材分析
本课是大连理工大学出版社出版的《信息技术》七年级下册第三课《小猫报站名——链表的应用》 ,通过小猫报站名的例子将Scratch链表和生活中的应用结合起来,链表在scratch编程中是用于存储有着某种顺序关系的同类数据,本课新建链表用于存放公交车各个站点的名称,之后对链表中的部分公交站点进行增加、删除、修改,实现微调公交车线路,路线确定后让小猫依次报出链表中的每个公交车站名。
学情分析
学生之前对Scratch中链表可以说是完全的陌生,是一个全新的存储数据结构,但Scratch编程软件界面设计鲜艳,形象卡通,操作命令色彩图形化,报站名的例子又结合了生活实际,所以学生理解起来会相对容易,在实际授课的过程中,首先可以提出变量是用于存储一个数据,然后通过实例引导学生思考存放多个数据的链表,理解链表和变量的区别,很自然地引出本课的知识点。
教学目标
知识与技能:
1. 明白链表的定义及其作用
2. 会新建链表、初始化链表、访问链表
3. 能对链表进行增加、删除以及修改等操作
过程与方法:
1. 采用师生共同分析的方法来制作小猫报站名,同时学习了链表的相关操作。
2. 各组为播音员添加语音报站名以及为马路添加其他的角色并编写脚本。
情感态度价值观:
1. 提高了想象思维,运用到了现实生活。
2. 养成了互帮互助的良好学习习惯。
教学重点、难点
重点:初始化链表、访问链表的方法
难点:增加、删除、修改链表的方法
课前准备
1.学案 2. 课件 3.图片素材
教学方法
演示法,任务驱动, 逐层递进,由浅入深
教学过程
教学环节
教师活动
学生活动
设计意图
时间分配
1.导入
师:上课之前老师先统计下,咱们有多少人是坐公交车来上学的?
如果我们家住在瓦房店宾馆附近,需要乘坐9路公交车来上学,中途会途径以下公交车站。
1.谁能在黑板上将这些公交车站名按正确的路线顺序排列好呢?
2.你们有没有注意到公交车上是如何报站的?(举例说明)
那你们想不