内容正文:
第三课小猫报站名——链表的应用
课题
第三课小猫报站名——链表的应用
课型
新授
班级
七年级
教
学
目
标
1.知识与技能
(1)了解链表的概念及作用
(2)掌握新建链表、初始化链表、访问链表的方法
(3)掌握对链表进行增加、删除、修改操作的方法
2.过程与方法
情境教学法,任务驱动法,自主探究法,小组合作法
3.情感态度与价值观
培养学生的探究能力。能感知到信息技术对社会发展、科技进步和日常生活产生影响。
重点
新建链表、初始化链表,访问链表的方法
掌握对链表进行增加、删除、修改操作的方法
难点
灵活运用链表进行程序设计
教法
自主学习与探究式学习相结合。教师注重引导与启发,激发学生探究欲望,让学生在自主学习教材的基础上发掘新功能。
教具
计算机
过程
教学内容
教师活动
学生活动
创
设
情
境
同学们,我们都做过公交车,公交车每到一站都会报站名,今天我们利用scratch软件看看能不能完成这个任务——小猫报站名。
演示软件的功能
观看
新
课
讲
授
1、 创建作品场景
小组合作自主完成
步骤1、将控制模块组的绿旗拖拽到脚本区,再把角色改名为“小猫”
步骤2、单击角色列表去的,舞台图标,在多个背景选项卡中导入“城市背景”
步骤3,单击“从文件夹中选择新的角色”按钮,在“新增角色”对话框中导入公家车角色并调整大小。
教师指导
小组合作自主完成
二、列举公交车站名称
步骤1在角色列表中单击 “小猫”。在 “变量”模块组选择“make a list”,链表名称为 “公交车站名”
点击确定。
步骤2、把模块拖拽到脚本区,将 “东西”改成 “大连火车站”重复六次,结果如图
步骤3、单击绿旗,舞台上的链表显示框中出现各个公交站名。如图
讲解,操作
教师巡视及时指导
观看练习
三、调整公交站点
步骤1用添加站名,“东西”站名,数字是位置。
步骤2,删除站点删除数字位置的站点。
步骤3修改站点名称
把数字对应的站点改成“东西”对应的站点。
步骤4、清空链表
中的数字改成“全部”。
教师巡视及时指导
出现问题是及时总结并讲解
四、小猫报出站名
步骤1、将外观模块组里的
拖拽到脚本区
步骤2、将“你好”替换为变量模块组中的
并改成1秒。
步骤3,重复上述,完成六次,