大连版七年级下册第一单元 走进Scratch世界第三课 小猫报站名——链表的应用教学设计
展开这是一份大连版七年级下册第一单元 走进Scratch世界第三课 小猫报站名——链表的应用教学设计,共3页。
小猫报站名
一、 教材分析
本节课“小猫报站名”选自大连理工大学出版社出版的《信息技术》初中版七年级下册第一单元第三课。其主要内容有“了解链表的概念及其作用,掌握新建链表,初始化链表、访问链表的方法;掌握对联表进行增加,删除,修改操作的方法。本节课程是对scratch软件的进一步学习与探究,为今后本册书的学习奠定了基础,具有不容忽视的地位及意义。
二、 学情分析
本节课的教学对象是初中一年级学生。通过平时的观察,我了解到这个阶段的学生好奇心强,求知欲旺盛,基于展示自我,因此在课堂教学中我利用此特点采用情境导入法引入新课。并且,通过前几节课的学习,学生已经了解scratch的功用与意义,能够自行搭建脚本制作简单动画,但是还存在一些问题。所以本节课,我主要采用任务驱动法为他们布置任务,在完成任务中锻炼其实操技能,提升信息素养。
三、 教学目标
1、 知识与技能
了解链表的概念和作用
掌握新建链表,初始化与访问链表
掌握对链表进行增加,删除和修改的操作方法
2、 过程与方法
在完成任务的过程中锻炼学生的实际操作技能。
3、 情感态度与价值观
自完成任务的过程中锻炼学生的实际操作技能,提升学生对scratch软件应用能力
通过作品展示,锻炼学生的语言组织与表达能力,增强学生的自信
通过学生间师生间点评作品,增进其交流,培养情感
四、 教学重难点、
重点:掌握新建链表,初始化链表,访问链表的方法
难点:对联表进行怎急啊,删除、修改
五、 教学方法
教法:任务驱动法,讲授法,知道伐,情境导入法,复习法
学法“自主探究法,小组讨论法,合作交流法
六、 教学资源
多媒体教室 电子白板 计算机 教材
七、 教学过程
(一) 创设情境,导入新课(3min)
【师】请同学们将scratch软件安装在电脑中,并打开D盘素材2第三课中实例“小猫报站名”文件。
【生】安装scratch软件,将“小猫报站名”文件打开
(二)新授与课堂练习(15min)
1、了解链表的概念及其作用(5min)
【师】现在同学们都将“小猫报站名”文件打开了,请同学们仔细观察自己的计算机屏上小猫报站名这个文件的脚本,它有哪些指令组成?。
【生】控制指令,
【师】同学们找的都对,但是不全,你们看再脚本区存放不同站点名称的指令是什么?有没有知道的?站起来回答
【生】链表
【师】这名同学说得非常对,存放公交车站点名称的指令时“链表”,那老师想考考大家“链表是什么?它有什么样的功能呢?” 请同学们小组讨论作答。
【生】scrath中链表按照某种顺序关系存放着同类数据。
【师】这名同学对于链表的概括的非常准确,但是你们是否有些抽象呢,为了便于大家理解,谁能来给老师举个例子解说下链表的功用呢?
【生】例如,要处理一组学生的年龄,当人数较少时,可以将薛恒的年龄分别用变量a,b,c…….来命名;而当热恩数较多时,这种命名方式会带来诸多不便。新建联表可以把这组学生的年龄统一命名为“student-age。当我们需要访问或者处理不同学生的年龄是,就可以用链表中的第几项加以区分,他们是同意立案表中的不同元素。
【师】同学们听没听懂?老师听得非常明白,通过刚刚这名同学的解说,其实总的来说链表就是干什么用的?
【生】存放数据
【师】没错,同学们观察的很好,链表和变量也是用来存放数据的。但是所不同的是:链表用于存放一组数据,变量用于存放一个数据。
2、新建,初始化,访问链表(12min)
【师】现在我们已经知道了scratch中链表功用是用来存放一组数据的,那么如何存放数据呢?下面老师为大家不止一个任务,请同学们参照“小猫报站名”这个文件的脚本,新建一个文件,创作一个
【生】
【师】
【生】
【师】
4、 新增,删除,修改链表(5min)
【师】这里,老师相对大家提个问题,如果老是想把这名同学链表中的应该如何操作?给大家几分钟时间,在下面小组讨论试试?
【生】
(三) 自主活动 (18min)
【师】通过上面的活动,同学们已经能够新建链表,增加,修改,删除链表,为了进一步巩固同学们的技能,同学们以小组为单位,完成教材25页的自主活动“小猫报幕”任务。(这里将教材中的班级名单改为小组成员名单)
【生】小组讨论,探究完成任务
【师】恩,老师看了,基本上同学们都已经制作完成了“小猫报幕”的动画,那位同学愿意上前为大家操作展示下你的作品呢?
【生】 为大家操作演示自己的作品
【师】同学们说这位同学做得好不好?和你的作品比较呢?谁来给这位同学的作品点评一下?
【生】点评学生作品
【师】恩,同学们点评的很具体,提出了针对性意见,老师为你们高兴。
(四)梳理与总结(2min)
【师】本节课已接近尾声了,让我们一起来回顾一下这节课学会到的知识吧!
【生】通过本节课,我了解链表的概念和作用,掌握新建链表,初始化与访问链表,掌握对链表进行增加,删除和修改的操作方法。
【师】恩,同学们说得很好,对于本节课的知识总结得很全没面,老师为你们高兴,剩下一分钟时间,请同学们完成桌面上的自我评价表!【生】填写自我评价表
【师】时间到,同学们再见!
【生】老师再见!
相关教案
这是一份初中信息技术大连版七年级下册第一课 可爱的小猫——认识Scratch教学设计及反思,共2页。
这是一份初中信息技术大连版七年级下册第九课 小猫顶足球——侦测与机会指令教学设计,共7页。教案主要包含了导入新课,讲授新课,学生练习,课堂小结,教学反思等内容,欢迎下载使用。
这是一份初中信息技术大连版七年级下册第三课 小猫报站名——链表的应用教案设计,共3页。