资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
第 5 课海底世界教材分析:本课是趣味编程上册第5 课的内容,主要学习“随机数”这个命令,并且在编程的过程中运用二重循环,学会程序的复制, 实现小鱼从直线游动到自由游动,运用随机数展示不同的本领。学情分析:本课的教学对象是五年级的学生,思维活跃, 学习信息技术的兴趣很高, 理解能力、动手实践能力比较强, 对一些复杂问题具有一定的分析能力,学生之间交流广泛具有协作精神。 通过之前的学习, 对 scratch有了一定的了解, 掌握了直线运动的知识。 本课在此基础上, 创设海底世界的情景, 激发学生的学生兴趣,并且培养学生的自主探究能力。教学目标:知识与技能:(1) 能理解“在 1-10 间随机选一个数”模块,可以产生指定区间的随机数;(2) 学会重复命令的嵌套使用;(3) 学会复制脚本。过程与方法: 通过帮助小鱼从直线游动到自由游动的操作过程,使学生领会随机数的概念, 学会重复命令的套嵌使用。 培养和提高学生运用所学知识和技能创作作品的能力。情感态度与价值观: 通过学习,提升学生的学习兴趣, 提高学生的审美能力,培养学生尊重他人、欣赏他人,发现别人长处,互相学习的良好品质。行为与创新:培养学生合作学习、交流和创新、自信交流的意识。教学重点与难点:重点:随机数的使用难点:重复命令的嵌套使用课时安排:一课时教学过程:精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 5 页一、复习导入,创设情景师:今天是王老师第一次给同学们上课,给大家带来一个礼物。瞧!请你边看边想:这个动画讲了什么故事?( 播放动画 ) 生:海底总动员。师:对,海底有各种各样漂亮的动物,在水里欢快地游来游去,今天我们就用 scratch软件做一个海底世界的动画!教师揭示课题:海底世界师:海底总动员的主角是谁啊?生:尼莫。师:现在我们就有请尼莫闪亮登场!(请学生演示导入背景和角色)师:尼莫已经出场了,你能不能让尼莫学会游泳呢?出示任务一:尼莫学游泳:导入背景和角色,使尼莫学会游泳。提示:回忆前面学过的走路脚本,比一比,看一看,谁最快!(学生操作)展示学生作品,解决问题:(1)尼莫游得太快了,怎么办?(可以减少步数)(2)尼莫会肚子朝上,怎么办?(只允许左右翻转)二、共同学习,探究学习尼莫自由地游泳师:在同学们的帮助下,尼莫能直线游动了,但在浩瀚的海洋中,需要掌握娴熟的游泳技巧才能躲避一次又一次危险,如果你是尼莫,你想怎么游泳呢?(学生拿着小鱼上台演示)师:这种有角度的运动,可以用什么控件呢?生:旋转师:对的,有角度的运动就要用到“动作”模块中的“旋转”控件。教师操作,发现小鱼只在原地转动。师:因为每次转的角度都一样, 重复多次后就变成原地打转了。有没有办法解决这个问题?精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 5 页师:我们发现尼莫游动的时候每次角度都不一样,这应该用到什么控件呢?生:在 1 到 10 间随机选一个数。师:这个控件藏在那个模块中呢?师:这个数值范围应该取多少合适呢?师:负数代表逆时针方向,正数代表顺时针方向。师:为了让尼莫能更加自然地游泳,我们要设置一个合理的范围, 我们把角度的范围设为 -30 到 30。还等什么,快让尼莫学会娴熟的游泳技巧吧!任务二:尼莫秀泳姿:让尼莫自由地游来游去。学生操作,展示学生作品师:小鱼一直掉头,怎么办?小结:因为每移动3 步就要旋转一次,这样很容易就变成来回掉头的状况。尼莫的泳姿实在是不太好看,怎样使尼莫能够更加优雅地游来游去呢?生:可以增加步数师:步数增加的话,小鱼游得太快了。师:同学们,老师也编写了一个脚本,让尼莫能够自由地游来游去。请同学们观看微视频,看看老师是怎么做的,你也跟着做一做吧!( 出示小丑鱼和小蓝鱼)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 5 页师:大家观察一下小蓝鱼和小丑鱼游动起来有什么不一样的?师:大家再对比一下它们的脚本有什么不同?请同桌相互讨论。师:同学们,作好交流的准备了吗?请你来回答。小结:我们发现第一个脚本用到了一个重复执行,第二个脚本里用到了两种重复命令。一个是重复执行,这是无限循环的,永远没有终止的时候;另一个是重复执行多少次, 这是可结束的重复命令, 在重复多少次后结束。 重复命令可以进行嵌套使用。 我们这里用到的是二重循环, 更复杂的程序里有时候需要用到更多重的循环。三、综合应用,巩固技能随机数的妙用师:恭喜同学们,帮助尼莫在海底自由(自在)的遨游,看来随机数控件可真了不起,它还可以使尼莫展示什么本领呢?教师演示:打开“动作”、“外观”模块,哪些控件可以加入随机数,可以产生什么效果?(生说关键字:变颜色、变大小)尼莫找伙伴:脚本的复制师:同学们的奇思妙想真让老师惊叹,尼莫各种各样神奇的本领吸引了很多小伙伴,你能帮助尼莫找朋友吗?(学生演示导入多个角色)师:小伙伴们也想跟尼莫学本领,怎么办呢?是不是要一个一个编写脚本呢?教师演示:复制脚本。任务三:尼莫找伙伴:请出其他小动物,让它们跟尼莫一起学本领。教师小结:复制脚本后, 可以对这些脚本进行小的修改。这样可以让这个海底世界看起来更生动一些。四、总结拓展,评价作品:师:今天,我们主要学习了随机数这个命令,大家想想利用这个命令,和以前学过的知识,可以使海底的动物们展示出什么本领呢?生:可以随机的变颜色,随机变大小,可以说话,可以使嘴巴动起来师:海洋是尼莫和小伙伴的家,在海洋世界里每天都在发生着不同的故事,谁想把自己的作品展示一下呢?展示作品学生自评:展示作品,展示脚本,说说海底的小动物展示了什么本领。学生互评:其他同学对他的作品有什么想说的吗?精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 5 页师:尼莫和小伙伴在海底开心地游来游去,这时出现了一条大鲨鱼, 接下来会发生什么故事呢?别着急, 下次课我们一起走进 大鱼吃小鱼(展示程序) ,课后你也可以自己先研究,下课!板书设计:海底世界学游泳秀泳姿找伙伴精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 5 页
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号