授课
内容
歌声嘹亮——子程序和机器人发音
课时安排
1课时
教学
目标
要求
知识与技能
学习了解子程序的新建、编辑和存储,掌握子程序与主程序的关系,体会子程序的作用。
过程与方法
1、学会使用“发音”模块编写简单的乐曲,让机器人唱歌;学会用“设置眼睛”模块,为机器人设置闪烁的眼睛。
情感态度与价值观
1、 通过动感的发音装置,吸引学生的兴趣,协助他们利用生活中常见的事物,来设置机器人。环节上由浅入深的学习,为新知识奠定了基础,而不同难度的挑战激起了学生对动画制作的兴趣,使学生体会到每一步制作的喜悦。
教学
重点
难点
重点:
子程序的新建以及使用方法。
发音模块以及设置眼睛模块的应用。
难点:
1、理解子程序的执行过程
教学
方法
手段
讲授法、演示法、任务驱动法
教
学
内
容
提
纲
1、创设情境,激发学习兴趣:
师:机器人身上有一个可以发音的喇叭,在程序中,我们可以通过发音模块来控制它。一个“发音”模块可以设置一个音符,如果按照乐谱将发音模块组合起来就可以让机器人演奏一首歌曲。母亲节就要到了,本课,就让机器人为我们的妈妈演奏一首“生日快乐”吧!
2、操作演示,引出本课新知
师:首先,请同学们观察如何操作“发音”模块。第一步在“执行器模块库”中顺序拖入三个“发音”模块与“主程序”模块连接,然后在程序的末尾加入“结束”模块,如屏幕所示。接着第二步,要想让机器人发出不同的声音,可右击“发音”模块,在弹出的对话框中将发音进行修改。单击确定,进行测试。同学们可以听到,机器人发出了简单的三个音。
那么,如何让机器人重复演唱“生日快乐”乐曲呢?请同学们根据课本第28页至29页的操作步骤,使机器人重复演唱“生日快乐”乐曲。
3、发布挑战,逐步引出重难点
挑战一:根据课本第28页至29页操作提示,完成机器人重复演唱“生日快乐”乐曲。(给学生15 分钟的练习时间,将全班分为4个小组,规定时间内完成的同学将为所在小组加10分)
教师总结:通过刚才的练习,同学们应该发现了生日快乐这个程序并不是直接设置的,而是通过新建子程序后,开始编写。请同学们仔细观察老师的操作,在没有新建子程序前,程序模块库有三个模块。当通过“编辑”菜单新建“生日快乐”子程序后,单击“编辑”菜单中的主程序命令,返回主程序界面,可以发现程序模块库下多了一个“生日快乐”子程序。这里,还可以右击子程序对其进行编辑,进入子程序界面,也可以单击主程序即一个笑脸按钮返回主程序界面。
那么,为什么我们不直接在主程序界面编写呢?当编写复杂的程序时,为了使整体间接易懂,工程师们会选择将常用的程序段,编写为子程序。当需要时可以在主程序中调用子程序,子程序执行完成后将自动返回主程序。举个例子,如果同学们的考试过程是一个主程序,那么大家在做题时运用到的每一个知识点,每一种解题方法,就是所谓的子程序,一道题需要时我们就从大脑中调用出来,用完后会返回继续做下一道题。
对子程序及主程序有了更深刻的了解后,我相信同学们能更快更好的完成下一项挑战。
挑战二:没有完成前一任务的同学继续完成“生日快乐”乐曲的编写,并在最后使机器人眨眼睛(具体操作请参考课本第30页)。已经完成前一任务的同学,请根据老师展示的《小星星》简谱,使机器人重复演唱“小星星”,同时使机器人眨眼睛。
师:时间截止时,仍然有许多同学举手示意完成。希望在今后的学习中,同学们都能积极参与,动手实践。
4、课堂小结
师:下面,请同学们跟老师一起回顾这节课的收获。首先,我们一起学习了如何设置发音模块,即右击发音模块进行编辑。接着在动手练习中,我们认识了子程序,以及子程序的新建、编辑方法,即单击“编辑”菜单中的新建子程序命令,以及右击子程序进入其编辑界面(学生回答此部分)。在这里。老师想问问同学们,当处于子程序编辑界面时,返回主程序的两种方法?(学生回答:第一种是单击“编辑”菜单中主程序命令;第二种是单击“主程序”按钮,即一个戴王冠的笑脸)。最后,希望同学们在课后能为自己的母亲准备一份母亲节礼物,将这节课所得的收获分享给自己的母亲。
课外
学习
要求
课后,请同学们讨论子程序与主程序之间的关系,并列举生活中的例子。
课件9张PPT。子程序设计与机器人发音歌声嘹亮教学目标知识与技能
学习了解子程序的新建、编辑和存储,掌握子程序与主程序的关系,体会子程序的作用。
过程与方法
学会使用“发音”模块编写简单的乐曲,让机器人唱歌;学会用“设置眼睛”模块,为机器人设置闪烁的眼睛。
情感态度与价值观
通过动感的发音装置,激发学习的兴趣,协助他们利用生活中常见的事物,来设置机器人。新知导航设置发音模块
第一步:在“执行器模块库”中顺序拖入三个“发音” 模块与“主程序”模块连接,然后在程序的末尾加入“结束”模块。
第二步:要想让机器人发出不同的声音,可右击“发音”模块,在弹出的对话框中将发音进行修改
第三步:单击确定,进行测试。自主探究
挑战一
根据课本第28页至29页操作提示,在15分钟内,完成机器人重复演唱“生日快乐”乐曲。
智多星
子程序:当编写复杂的程序时,为了使整体简洁易懂,工程师们会选择将常用的程序段,编写为子程序。当需要时可以在主程序中调用子程序,子程序执行完成后将自动返回主程序。自主探究
挑战二
没有完成前一任务的同学继续完成“生日快乐”乐曲的编写,并在最后使机器人眨眼睛(具体操作请参考课本第30页)。已经完成前一任务的同学,请根据老师展示的《小星星》简谱,使机器人重复演唱“小星星”,同时使机器人眨眼睛。课堂小结1、右击发音模块对其进行设置。
2、子程序与主程序之间的关系。
3、子程序的新建、编辑方法。
4、从子程序界面切换至主程序的两种方法。谢谢观看