大连理工版六年级上册信息技术 10.程序和生活 教案

资源下载
  1. 二一教育资源

大连理工版六年级上册信息技术 10.程序和生活 教案

资源简介

《程序与生活》教学设计
一、教材分析:
本课是大连理工大学出版社(2015版),第十一册,第二单元第10课内容。在已经学习scratch【变量】模块的基础上,进一步学习在机器人【变量】模块中添加、删除链表的方法,并能够通过链表实现数据的存储和提取,综合运用脚本搭建程序,完成具有现实功能的作品。通过身边的科学为切入点,培养学生细心观察生活,热爱生活和创造美好生活的情操。
二、学情分析:
本课的教学对象是六年级的学生,充满童真活泼好动。在知识方面,已经能熟练使用scratch模块搭建程序,具有较强的程序设计意识,通过对同类软件旧知的迁移,能够完成mblock脚本搭建;在技能方面,计算机操作熟练,经过长期的课堂训练,掌握了自主探究学习的基本方法;在情感方面,对机器人充满了好奇,善于观察生活中的点滴细节,喜欢尝试用所学知识解决生活中出现的问题。因此本课采取了游戏化教学模式,让学生通过“网络互动式学习”和“微视频”的学习,尝试完成本课的教学目标。
三、教学目标:
【知识与技能】
1、了解光传感器的作用和使用方法。
2、了解链表的内涵,学会添加、删除链表的方法,并能够通过链表实现数据的存储和提取。
3、能够使用mblock模块进行编程,实现计算机与机器人硬件的互动。
【过程与方法】
1、以游戏化教学开课,激发学生学习兴趣,引导学生细心观察生活。
2、采用问号教学,对任务进行分解,以“网络互动式学习”和“微课程”作为辅助手段,引导学生自主探究。
3、在学习过程中出现的个性问题,采用小组互助的形式解决,再将共性问题以全班展示的方式,共同研讨。
【情感态度与价值观】
体会计算机程序解决生活中的问题,明白计算机程序成为了当今社会解决问题的重要手段,并通过学习收银机,理解链表与变量的密切关系,并增强利用计算机来使我们的生活变得更加美好的信心。
四、教学重点
使用mblock模块进行编程,实现计算机与机器人硬件的互动。
五、教学难点
学会添加、删除链表的方法。
六、教法、学法的选择
问题教学法、探究教学法、发现教学法、讨论教学方法
七、教学准备
mblock软件、mblock机器人、FS课件、互动式学习网页、微视频
八、课时安排:1课时
九、教学过程
(一)激发兴趣,引出主题
时间安排:5/40分钟
师:展示收银机的相关视频。
生:观看视频,了解收银机的工作流程,思考收银机的工作原理。
【设计意图】将学习任务紧密地联系生活,既培养学生善于观察生活中细节,又培养学生勤于思考的好习惯。
师:这是德国一家超市使用收银机为顾客演奏了一首经典曲目《jingle
bells》,小小收银机的发明为我们的生活带来了巨大的便利。你们知道吗?收银机是由程序编写的,我们身边的许多事物都是由程序控制的。今天,就请大家与我一起走进“程序与生活”,走进身边的小程序。
板书课题:程序与生活
【设计意图】直接抛出本课的学习任务,通过程序构建,完成收银机的设计。
师:首先判断,制作收银机,我们需要使用mblock的哪个感应部件?
生:了解光感原件的工作原理以及光线值测量的方法。
资源应用:视频课件、mblock机器人
【设计意图】揭示收银机的基本原理,让学生初步感知程序在生活中无处不在的用途,激发学生动手操作的兴趣。
(二)任务驱动,互动探究
时间安排:12/40分钟
初级任务:
师:创设任务情景,引导学生思考归纳程序完成的流程。
板书流程:
舞台
角色
脚本流程图

角色一的三种造型:
Panda
Banana
Peach
角色二:Price总价
生:利用已学过的scratch相类似的三要素知识,进行旧知迁移,完成新知形成。
【设计意图】初步建立学生的程序设计思想,培养学生的逻辑思维能力,为下一步进行操作奠定基础。
生:以小组为单位,进行自主探究式学习,尝试完成初级任务:简易定价收银机的程序设计。
【设计意图】在已定的设计思路引领下,教师大胆放手让学生自主思考,勇于尝试,将更多的操作时间交给学生。这一环节的知识,主要可以根据scratch【变量】模块进行迁移,难度不大,学生通过尝试基本上能够完成,出现问题,学生可以通过组合互助的形式进行解决。
师:在巡视中将多次发现的同性问题进行全班展示,共同解决。
【预设问题】
注意光线测量时间开始的控制
香蕉和桃子的定价进行变量赋值
在初始化,总价赋值需要归零
在光线测量中,中间值的估算
定义光线值作为变量
光线值赋值语句书写
同一判定分支下的变量统一
判断符号的正确使用
师:展示最终成功完成的定价收银机程序搭建。
【设计意图】让有问题的学生查漏补缺,让成功的学生获得成功的喜悦,同时,培养学生喜欢共同分享的好习惯。
中级任务:
资源应用:网络互动式学习、微课程
师:随着季节的变化,水果的价格是在变的,冬季水果的价格普遍提高,夏季会相对较低,为了适应市场需要,我们需要制作一款,能够随时改变价格的收银机。引入本课的教学难点——链表。
生可根据自己的特点选择学习链表相关操作:
方法一:通过学案的学习。
学案展示:
一、我学习,我知道:
1、链表的作用:可以按顺序存储若干个同一类型文字或数字信息。
2、新建链表:点击【数据和指令】模块,选择“新建链表”,输入名称并选择适用范围。
3、添加链表内的数据信息:
方法一:单击
将变量值添加到链表最后。
方法二:单击舞台上链表左下方的“+”
,单击序号后的空项,输入信息。
4、删除链表中指定的索引值:
二、我探索,我能行:
1、初级任务:使用mblock程序,设计简易的收银机:已知,桃子每个2元,香蕉每把3元。
2、中级任务:使用mblock程序,设计可变价格收银机:桃子、香蕉价格随时变动。
3、高级任务:根据你的生活经验,升级你的收银机功能。(友情提示:可统计桃子数量等。)
方法二:阅览互动式学习网页学习。
方法三:跟着微视频学习。
微视频具体见附件。
【预设问题】
香蕉和桃子的定价是否仍然进行变量赋值
在初始化,链表的归零
如果将链表中的值赋值给香蕉和桃子变量
同一判定分支下的变量统一
判断符号的正确使用
【设计意图】在难点突破的过程中,由于每个学生的自身学不同,有的孩子善于文字阅读,善于迅速找到需要的关键知识进行应用,就可以选择网络互动式学习进行学习。而大部分孩子的形象思维要远远大于逻辑思维,这部分孩子习惯于视频操作的学习。但这两部分的内容都不是步骤的跟做,都需要学生在学习的过程中,深刻理解各部分模块的作用,根据不同的需求,自行选择模块进行脚本搭建。在遇到困难的时候,教师鼓励学生,先自我思考,然后同伴互助,最后求助教师。
从而养成学生“发现问题——提出问题——探究问题——解决问题”的学习能力。
(三)拓展延伸,迁移应用
时间安排:18/40分钟
高级任务:
师:已完成中级任务的同学,大胆尝试改进你的收银机。
生:根据自己的想法,进行创新搭建,没有思路的学生可以参照老师的提示完成。
【设计意图】让学生在细心观察生活中事物的同时,将已有的知识进行融会贯通,思维再组,重新创作。培养学生热爱生活,细心观察和勤于动脑的好习惯。对于没有思路的同学,教师也做了预设。
(四)课堂小结,学生自评
时间安排:5/40分钟
师:在学生完成的情况下,进行模拟水果店卖水果。
生:模拟表演,对于出现的问题集体排查错误。体验成功,体验生活的过程。
【设计意图】让学生以体验式的方式,进行程序的验证,成功的学生能够充分体验成功的乐趣,有问题的学生在大家的帮助下,积极进行改正,是知识学习的深入加强阶段。让课堂教学充分与生活融合,让课堂不再远离生活,让学生学有所用,乐于学习。
师:科技让我们的生活更加美好,科技就在身边,需要我们有一双发现的眼睛,需要我们有一颗聪明的大脑,需要我们有一双灵活的双手,去创造更美好的明天。
【设计意图】深入本课的主题,培养学生以程序思维解决生活中问题的意识,让学生热爱程序,热爱生活。
十、板书设计

展开更多......

收起↑

资源预览