scratch猴子接香蕉

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

猴子接香蕉

南京市中央路小学章万钧

■教材分析

Scratch图形化程序语言适用于8~16岁的儿童及青少年,其程序设计的交互性特别强,在程序设计中只要用鼠标双击任何语句块,以及语句块的组合,都可以马上看到执行效果。这套软体的最大优点是将程式设计变得很容易,只要使用简易的鼠标拖拉方式,将指令从程式指令区移进程序脚本区即可。因此,用它编程不用担心语法错误,可以让使用者在不知不觉中,学习程式语言的概念,进而增加推理能力、掌握逻辑概念。

■学情分析

六年级的学生已经初步了解了Scratch图形化程序设计环境,能够运用动作,外观,声音,画笔,控制,侦测,变量等指令完成简单的动画、游戏、音乐甚至是绘画。学生相对学习兴趣较高,个别学生能够在老师讲授的基础上创作出自己的特色作品。

■教学目标

1、知识与技能

(1)学会控制角色左右移动,自上而下移动。

(2)学会使用带有判断条件的循环指令。

(3)学会结合流程图分析、编写程序。

2、过程与方法

通过制作猴子接香蕉游戏,学生能够控制角色指令条件下的移动,进一步熟悉Scratch 图形化程序设计环境。

3、情感态度与价值观

通过制作动画使学生感受Scratch图形化程序设计语言编程的快捷性,培养学生学习Scratch的兴趣。

4、行为与创新

制作个性化的猴子接香蕉游戏。

■教学重点与难点

1、教学重点:能够区别当循环和直到循环

2、教学难点:使用流程图设计游戏。

■教学方法与手段

多媒体网络教室和课件及Scratch软件。

■课前准备

1、计算机网络教室

2、猴子接香蕉游戏。

■教学过程

教学环节教师与学生活动设计意图一、游戏导

入演示猴子接香蕉游戏,对比之前的打老鼠游戏,指出相同点

与不同点

游戏更能激发学习兴趣。

二、完成三

要素1、分析三要素:舞台、背景、动画

2、任务一:完成舞台背景以及角色的创建。三要素的分析能够帮助学生进一步理解程序。

三、制作猴

子的左

右移动1、分析猴子的运动过程:在底部随鼠标左右移动

X:鼠标的X坐标

Y:预先给定角色的Y坐标

2、任务二:根据流程图制作猴子随鼠标左右移动的动画。

分析猴子的运动,进而完成猴

子的程序。

四、制作香蕉自上而下的运动1、分析香蕉运动过程:随机出现在舞台的最上方,自上向

下运动,到达舞台底部消失。

2、流程图:

香蕉的运动是本课的难点,起

始位置,香蕉在顶部显示后,

如何能够自上向下运动。

香蕉的流程图有助于学生完

成程序。

开始

将猴子的X坐标设定

为鼠标的X坐标

开始

判断Y坐标是

否小于-170

将Y坐标增加-10

隐藏

等待0~2秒

随机移动到舞台上方

显示

3、 任务三:制作香蕉自上向下移动的动画。

4、 程序:

5、 学生演示,评价。

由学生来演示,分析。

五、制作香蕉碰到猴子的动画

1、 流程图:

否 是

2、 任务四:制作香蕉碰到猴子的动画。

3、 程序:

4、学生演示,评价。

分析运动过程,结合流程图梳理程序思路。

当香蕉掉下来碰到猴子(猴子接到香蕉了),这时我们希望香蕉隐藏,会发出声音,还有会加上一分。用香蕉碰猴子的好处是待会复制香蕉时,不用再修改任何程式。

有了基础,学生做老师,讲解程序,展示程序。

开始

先将分数归零

是否碰到猴子

隐藏 加分

发出声音

六、创意大激进1、未成熟的香蕉

将其中一些香蕉改变造型,如改成绿色香蕉(未

成熟),接到绿色香蕉就要被扣分,还有发出声

音也不一样。

2、飞机掉下来的礼物

A、新增一飞机角色,这角色的程式很简单,只有在

最上方左右移动即可。记得将旋转方向改为“只

允许左右旋转”。

B、将香蕉原本随机出现在最上方的程式改为“移

到飞机的角色”即可!

3、利用键盘的方向键控制猴子的左右移动

按下光标左键,猴子向左移动;

按下光标右键,猴子向右移动。

4、小组推荐、全班展示、亮点展示

学生可根据自己学习的情况

完成创意中的一个任务或两

个任务,也可以自己发挥想

象,创作出有着个人风格的猴

子接香蕉游戏。

学生展示自己的创意,体验成

功的喜悦。

七、总结

今天这节课,我们主要学习了角色自上而下的运动,我相信每位同学,或多或少都有一定的收获,课后大家可以相

互交流,共同进步。

相关文档
最新文档