超级玛丽教材分析:通过之前的学习,学生对Scratch有一定的了解,本课主要介绍用按键控制的方法编写程序。本课以超级玛丽为主线,介绍程控的基本方法。大体分为三个部分。第一部分:设置舞台角色。第二部分:编写程序。将这部分细分为三个小部分。用向右键控制人物前进。用向左键控制人物后退。用向上键实现人物跳跃。第三部分:观看动画,学生展示成果。教学目标:理解按键与控制的含义,掌握使用按键控制程序的方法。在编写程序的过程中,感受人机对话的乐趣。通过编写程序,进一步培养学习Scratch的兴趣和热情。教学重难点:重点:重复执行控件的灵活运用及使用按键控制的方法编写程序。难点:跳跃动作程序的编写。教学方法:采用项目引导,任务驱动的教学方法,以学生为主体、教师为主导,教师提出问题或设计项目,学生主动参与,整个教学过程以导为主。教学过程:课前学生玩超级玛丽一、导入刚才同学们玩的是什么游戏呀?生:超级玛丽。好玩吗?生:好玩。怎么好玩?生:玛丽在动,玛丽向前走,玛丽在跳跃,……那你们想不想自己动手做一个超级玛丽小游戏。生:想。好,今天我们就用Scratch做这个游戏。让我们一起把Scratch打开。制作这个游戏时,你觉得需要哪些素材?生:舞台和角色。同意吗?桌面上就有这些素材,让我们尝试着导入。开始学生操作。同学们,完成了吗?生:完成了。下面,我们是不是该让玛丽动起来?那在游戏中,玛丽有哪些动作呀?生:向前走,向上跳,往回走。不错,这些动作分别是由哪些键控制的?生:向右键,向上键,向左键。二、新授(1)控件(X增加……、切换造型、当按下……)我们已经学习过如何控制一个物体的移动,现在,我们舞台上的角色是超级玛丽,你能控制超级玛丽向前移动十步吗?试试看。谁来介绍一下,你是如何操作的?生:当绿旗被点击,移动十步。这位同学非常棒,他是通过 “移动十步”控件来实现玛丽的向右移动,这个办法非常好。根据以前的学习,我们知道如果要在舞台的水平方向左右移动,就需要改变X轴上的数据。那如果要在舞台的垂直方向上下移动,我们应该……生:改变Y轴上的数据。对了,所以如果我们要向右移动还可以选择“将X坐标增加……”的控件。跟着老师来试一试。在我们的动作模块库中有一个“将X坐标增加……”的控件。我们可以用它来代替“移动十步”,执行一下,和我们刚才移动十步的效果一样吗?生:一样。你想用新的方法来试试吗?开始。学生操作。现在,我们...