《摘取人参果》教学设计
一、教学内容分析
本课是根据泰山出版社小学信息技术第三册第一单元第五课《树叶飘飘我来扫》,并结合我校基于《西游记》的全科阅读项目学习实践活动,进行组织的教学内容。本节课主要是通过scraino中的条件判断积木以及侦测积木等实现模拟摘取人参果的过程,激发学生的创作欲望,感悟编程学习与全科阅读相结合的魅力,提高学生的文化素养。
二、学习者分析
教授对象为小学四年级的学生,大部分学生在四年级上册已有了良好的编程基础。本节课安排在四年级下学期,上学期通过体验图形化编程的学习,学生对于scraino软件中各个积木模块已经熟悉,能够熟练运用运动、外观、控制等模块。本课将《西游记》与编程学习相结合,对学生有很强的吸引力,积木讲解部分相对较少,动手编写代码部分较多,学生可以利用教师提供的素材进行自我创作,成品率高。
三、教学目标
知识与技能:掌握条件判断积木“如果……那么……”、“侦测……”积木的简单运用。
过程与方法:通过自主探究、小组合作,学习使用Scraino软件模拟孙悟空摘取人参果的过程。
情感态度价值观:结合《西游记》进行编程学习,激发学生创作欲望,体验数字化古典名著的魅力,提高学生的文化素养和信息素养。
四、教学过程
1、创设氛围,视频导入
师(播放《西游记》中孙悟空和土地公在人参果树下争论的视频):上课前,我们先来观看一段视频。
同学们,在《西游记》中有很多次孙悟空和土地公谈话的片段,你知道视频中片段是出自于哪一个章节吗?
生:偷吃人参果
师:是的,偷吃人参果,看来大家对我们的《西游记》十分了解。这节课,就让我们运用Scraino软件,和孙大圣一起摘取人参果。
(出示课题)
设计意图:通过播放《偷吃人参果》视频片段,营造西游主题故事情境,学生能更快地融入到本节课中。将孙大圣角色和学生联系在一起,激发学生的好奇心和学习欲望。
2、分步学习、探究新知
师:人参果毕竟是仙家之物,想要摘到它可不是件简单的事情。我们通过一段视频,先来了解人参果的生长习性。(播放土地公讲解人参果与五行相畏)谁能结合视频片段,说一说,下面图中分别呈现的是人参果的哪个习性。
学生回答:遇金而落、遇土而入
师(播放土地公讲解人参果视频片段):看来大家已经掌握了人参果生长习性,那就让我们一起将人参果摘下来。在接下来的任务中,大家可以自行尝试完成,也可观看老师提供的微课。既然想要摘到人参果,就先需要知道满足什么条件人参果才能从树上落下来?让我们一起进入任务一
任务一:遇金而落
师:请大家跟随老师,结合流程图,思考如何进行积木编写。当绿旗点击时,如果人参果侦测到自己碰到了金击子角色并且按下了鼠标,那么将判定为满足遇金而落的条件,执行人参果以每秒五步的速度不断下落积木脚本。
师:哪位同学可以根据刚刚的讲解,上台在老师的电脑上为大家演示完成任务一:根据以下积木脚本,实现当点击绿旗时,如果人参果角色1碰到金击子并且按下鼠标 ,将按照一定速度不断下落。请其他同学认真观看。
师:时间到,我们先来看看这位同学的积木,能不能实现任务一的目标要求呢?
师:目标达成。现在,请同学们在自己的程序中将积木补充完整。
(学生自行操作,可以进行小组讨论,也可以参照微课完成。通过流程图和提供的积木,实现遇金而落的过程。)
设计意图:课前准备好摘取人参果源文件(背景、角色、初始积木),可以节约课堂时间。舞台上人参果角色通过移动积木设置的初始位置,自然引出为人参果添加遇金而落的程序脚本。利用微课实施个性化学习,让学生演示讲解可以检测学生自学成果,锻炼学生语言表达能力。
任务二:遇土而入
师:经过巡视,大家都已经完成。但是,老师发现了一个问题,在你的程序中人参果角色在落到地面后,是停留在地面上还是消失不见了?谁来说一说
生:停留在地面上
师:你观察得可真仔细。但这不符合人参果遇土而入的生长习性,需要哪些积木才能实现人参果角色遇土而入呢?请大家先来看看流程图,谁能结合任务一的学习,用自己的话描述一下流程图。
在下落过程中,如果人参果角色 ,那么将 。
学生回答:在下落过程中,如果人参果角色碰到土地,那么将隐藏自己。
师:看来大家已经能够借助流程图分析问题了,接下来一起完成任务二:根据以下积木脚本,实现人参果角色1在不断下落过程中,如果碰到土地,那么将立即消失。
设计意图:在这个任务中,通过学生用自己的话描述流程图,可以加深学生对积木搭建的理解。同时,结合《西游记》原著内容,由任务一的编程效果可以自然引出任务二,层层递进,更易于学生接受。
师:同学们可真聪明,和孙悟空一样,一点就通。大家看,我们的猪八戒饿得撑不住了,已经端起锦盘在树下等着了。那怎样才能将下落的人参果角色1装入锦盘中呢 我们一起从流程图中找到答案,同桌两人相互描述一下流程图
在下落过程中,如果人参果角色 ,那么将 。
刚刚有同学问到,这里之后为什么会隐藏呢?我们一起先来看看锦盘的程序,谁发现了答案
生:
师:你可真聪明,老师再帮你补充一下:在锦盘的积木中,采用了通过人参果数量来控制锦盘的造型切换,比如当摘到人参果数量为2时,此时将切换为锦盘2造型。同时在锦盘2造型中,已经包含了两个人参果。所以,后面加上了“隐藏”人参果角色的积木。现在请大家结合刚刚的程序分析,一起完成任务三:
任务三:根据以下积木脚本,实现人参果角色1在下落过程中,如果碰到锦盘,那么将增加锦盘中摘到人参果数量,然后隐藏。
分层任务:学有余力的同学,可以结合教师提供的素材(图片、声音),运用自己的创意,丰富自己的程序。
设计意图:引导学生用自己的话描述流程图,逐渐培养学生的逻辑思维能力。跟随剧情一步步进行程序编写,学生可以在轻松愉快的氛围完成任务。分层任务的设置,既可以满足不同学生的需求,又可以引导学生形成个性化创作、追求精品的思维。
3、展示评价,共同提高
师:通过巡视,我发现了很多别出心裁的作品,真是让老师大开眼界。下面一起来看看这位同学的作品。
师:请你向大家介绍一下你通过添加哪些积木,实现了怎样的程序效果?
生:
教师评价: 不仅结合以往造型切换的方法,实现了人参果金光闪闪的效果,还通过“如果……那么……否则”积木,简化了积木脚本,真棒,让我们将掌声送给他。
设计意图:完成的编程作品可以让学生充分体验成就感,激发学生学习动力和创作动力。编程作品的创作没有一定的规则,教师教给学生的就是基本操作,剩下的创作部分靠学生自己完成。
4、总结交流 ,分享收获
教师总结:随着我们的学习,师兄弟三人如愿以偿地吃到了人参果,唐僧师徒五庄观一行也画上了圆满的句号,那我们今天收获了什么?请大家一起看黑板
学生回答:“如果……那么……”条件判断积木、“侦测……”积木等
看来大家今天是收获满满,西游记中唐僧师徒四人历经九九八十一难,《偷吃人参果》只是其中之一。下节课,我们将结合侦测模块中的其他积木一起学习课题《三打白骨精》,又会有哪些不一样的情节在等待着我们,下节课,我们不见不散。
设计意图:引导学生梳理课堂知识点,养成及时巩固新知识的习惯。同时,结合《西游记》中的九九八十一难,引出下节课课题《三打白骨精》,引起学生好奇心,激发学生的学习欲望。