小鱼成长记教案

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

小鱼成长记教案

资源简介

教学设计
一、教学目标:
(一)知识与技能:
1.理解随机数的概念及其使用。
2.掌握侦测模块并能够组合出条件循环语句进行编程。
3.能够利用scratch编程制作出简单的小故事。
(二)过程与方法:
1.通过抽奖活动的设计,引导学生思考生活中很多地方应用了随机数,启发学生学会联系生活实际理解问题。21·cn·jy·com
2.通过合作学习解决编程中遇到的问题,培养学生合作学习能力和解决问题能力。
3.通过不断地修改参数,培养学生一种程序需要不断地调试的思维习惯。
(三)情感态度与价值观
1.主动邀请他人分享成果,表达自己的设计思路,愿意合作交流。
2.培养孩子的编程兴趣,提高孩子的编程思维能力。
二、教学重难点:
随机数的使用以及利用侦测模块结合条件循环语句进行编程。
三、教学过程:
(一)复习导入
师:同学们好,今天孙老师和大家一起来学习scratch电脑编程——小鱼成长记(板书)。前面我们已经学过了让小猫在房间里来回移动,能不能做出一条小鱼在海洋中来回的游动呢?www.21-cn-jy.com
生:能。
师:同学们都信心十足,那谁想上台来跟大家PK一下?孙老师看到越来越多的小勇士举起手来了,你来。
师:大家都准备好了吗?
生:准备好了。
师:开始!
师:已经有同学用端正的坐姿告诉老师已经完成了。孙老师看到越来越多的小鱼动起来啦!台上的同学也已经做好了。3,2,1,比赛结束,大家放下手中的鼠标,一起来欣赏一下台上同学的作品,谁来给他评价一下?2·1·c·n·j·y
生:做的很完整,符合比赛要求,操作也很熟练。
师:说得真棒,是啊,上台的同学气定神闲,操作也非常熟练,值得大家学习!掌声送给他。刚才孙老师看到大家在下面也做的很出色,也为出色的自己鼓一次掌!【来源:21·世纪·教育·网】
师:现在咱们一起再来熟悉一下这些积木。刚开始是:当绿旗被点击——移动十步——碰到边缘就反弹——将旋转模式改为左右翻转——重复执行——等待1秒,这样我们的小鱼就在海洋里来回游动了。(板书以上的积木模块)21·世纪*教育网
生:跟随老师说一遍。
师:今天老师也带来了一个作品,请同学们认真观察,对比你们的作品,你想说些什么?
生:孙老师的作品可以上下、左右随意移动,可以旋转。
(二)问题引导、呈现新知——随机数
师:你观察的真仔细,同学们想不想让你们的小鱼也这样游动呀?
生:想。
师:那同学们先思考怎样才能让小鱼从水平方向向上移动呢?
生:点击角色,打开可以调整他的角度。
师:哦,你会的还真多。如果我们用脚本里的积木来操作呢?谁再来说?
生:可以加上旋转角度。
师:恩,不错,你在很认真的思考。那我们放上一个旋转15度来看看效果?
生:在转圈。
师:是啊,一直在转圈,是不是这条小鱼喝醉酒了呀?因为程序每次执行到这一步的时候他就会旋转15度。
师:其实老师还用到了一个法宝叫做随机数,听说大家的语文水平也很高,谁能解释一下什么是随机数?
生:就是在一个范围内随便选一个数。
师:你理解的真好。其实我们的生活中有很多地方用到了随机数,比如大家都见过抽奖,它就是用随机数的原理做出来的,老师用scratch编程做出来一个抽奖器给大家看一下,你猜会抽到几等奖?
生:一等奖、二等奖……
师:哦,都有可能,点击抽奖抽到了二等奖,那再来一次呢?
生:都有可能。
师:抽到了一等奖。是呀,都有可能。像这样的一些不确定的、没有规律的数就是随机数。这个法宝就藏在数字与逻辑运算积木盒中,仔细观察,你看到了吗?21教育网
生:恩,从1到10之间随机选择一个数。
师:对,就是“从1到10之间随机选择一个数”,来大家想一下它会选择几呢?
生:就是从1到10随机选择一个数,可能是2、5、8或者9。
师:是呀,都可能选到。
师:注意,随机数这个法宝不能单独使用,他需要和其他的积木一起组合使用?到底放在哪里才能发挥它的作用呢?你来说
生:放在向右旋转里、放在移动十步里等。(板书相应的向右旋转积木和随机数)
师:接下来就请大家尝试一下,看看能不能让你们的小鱼也在自由自在的游动?请一个同学读一下小组合作要求。www-2-1-cnjy-com
生: 任务:让一条小鱼在海洋世界里游来游去,要求:1.先独立操作;2.组内展示、交流问题、讨论解决。(PPT展示)
师:孙老师已经看到越来越多小鱼在屏幕上自由自在的游动起来了,哪个小组想来分享一下?
生:我们小组认为随机数需要和向右旋转组合起来使用才会起作用,如果放在移动步数里面,小鱼会一会很慢,几乎不动了。
师:那老师觉得可以呀,可能这条小鱼在欣赏路边的风景呢?
生笑了。
师:其他小组还有补充吗?
生:我们小组认为,随机数可以放在向右旋转,也可以放在移动的步数上,只需要把移动步数修改一下就可以了。21*cnjy*com
师:是啊,这也是我们scratch中非常关键的步骤——修改参数,调试程序,就像玩游戏时我们遇到的BUG一样,需要不断地调试修改。其他的等待秒数可以放吗?【来源:21cnj*y.co*m】
生:可以,把参数修改的更小就可以了,比如0.1秒到0.5秒。
师:你们小组合作的真棒,有了新的收获。不仅让小鱼自由自在的游动,而且总结出了规律,值得学习!
(三)角色交互——条件循环语句
师:同学们,你们的小鱼刚开始只能来回游动,现在有了随机数的法宝,成长为一条能够自由自在的小鱼了,真棒!21世纪教育网版权所有
师:现在这寂静的海洋里面只有一条小鱼,怎么样?
生:很孤单。
师:是呀,成长还需要有朋友,谁能帮它找个朋友呀呢?上台操作一下。
生:新建角色,把脚本复制到另一个角色上面。
师:操作的真熟练。那么这两条小鱼在海洋里游来游去,他们相遇了之后会发生什么事呢?比如咱们走在路上,两个人不小心碰到了一起,会怎样呢?用上如果—那么语句(跟同学角色扮演一下)
生:如果我碰到你,我会说对不起。
师:哦,跟别人道歉,你真有礼貌。
师:如果我们相遇了呢?
生:如果我遇到你,我会说你好。
师:恩,你也很有礼貌,相信你会有更多的好朋友。只要你有想法,scratch就能帮你实现,这就是scratch的魅力。在控制积木盒中有“如果—那么”,如果后面还需要放上一个侦测模块—碰到角色,那么我会说,说得内容在外观积木盒中,说hello2秒。21cnjy.com
(四)分层任务、自由创作
师:接下来就赶紧尝试一下?请一个同学读一下要求。
生:自由创作:基础任务:两条小鱼的故事;高级任务:发挥想象,创作小鱼成长记。(PPT展示)
师:看着大家做的都很神奇,老师非常想听听你们的神奇故事,哪个同学想来分享?
生:我的故事是:如果这条小鱼碰到另一条小鱼,会打招呼说你好,把时间调的更小一点,比如0.2秒,两条小鱼就能够非常自然的在海洋里打招呼了。2-1-c-n-j-y
师:恩,很好,两条小鱼发生了故事,其他同学呢?
生:我的故事是:如果碰到另一条大鱼,那么小鱼就会被吃掉,用到的是外观脚本里的隐藏模块。
(五)分享收获
师:大家的故事讲的真好!今天在大家的努力下,小鱼在一点一点的成长着,那大家在这节课又有怎样的成长呢?你来说。
生:我学会制作一条小鱼自由自在的游泳。
师:用到了哪个法宝来?
生:随机数。
师:(随机叫一个同学)你再来说。
生:我还学会了创作小鱼成长记,两条小鱼打招呼,用上了如果那么语句,还有侦测模块。
师:说得真棒,其实小鱼成长记也是大家的scratch成长记……希望大家能够继续把今天成长的乐趣分享:回家后一定偷偷的把今天学到的作品做出来,等爸爸妈妈回家,给他们一个大大的惊喜(big surprise)让爸爸妈妈看到你更多的精彩!可以把你做的编程作品分享给你的小朋友们,让大家都能够感受到scratch电脑编程的神奇!
如果你想成长的更加精彩,孙老师给你推荐一个自学网站:好好搭搭网站。
下课……

展开更多......

收起↑

资源预览