scratch 猴子接香蕉
Scratch 图形化程序语言适用于 8~16 岁的儿童及青少年,其程序设计的交互性特别强,在程序设计中只要用鼠标双击任何语句块,以及语句块的组合,都可以马上看到执行效果。这套软体的最大优点是将程式设计变得很容易,只要使用简易的鼠标拖拉方式,将指令从程式指令区移进程序脚本区即可。因此,用它编程不用担心语法错误,可以让使用者在不知不觉中,学习程式语言的概念,进而增加推理能力、掌握逻辑概念。
在 scratch 猴子接香蕉游戏中,学生可以学习控制角色左右移动,自上而下移动,使用带有判断条件的循环指令,并结合流程图分析、编写程序。通过制作猴子接香蕉游戏,学生能够控制角色指令条件下的移动,进一步熟悉 Scratch 图形化程序设计环境。
教学目标包括:
1、知识与技能:学会控制角色左右移动,自上而下移动,使用带有判断条件的循环指令,结合流程图分析、编写程序。
2、过程与方法:通过制作猴子接香蕉游戏,学生能够控制角色指令条件下的移动,进一步熟悉 Scratch 图形化程序设计环境。
3、情感态度与价值观:通过制作动画使学生感受 Scratch 图形化程序设计语言编程的快捷性,培养学生学习 Scratch 的兴趣。
4、行为与创新:制作个性化的猴子接香蕉游戏。
教学重点包括:
1、教学重点:能够区别当循环和直到循环。
2、教学难点:使用流程图设计游戏。
教学方法与手段包括:
1、多媒体网络教室和课件及 Scratch 软件。
2、课前准备:计算机网络教室和猴子接香蕉游戏。
教学过程包括:
1、游戏导演示猴子接香蕉游戏,对比之前的打老鼠游戏,指出相同游戏更能激发学习兴趣。
2、完成三要素:分析三要素:舞台、背景、动画;任务一:完成舞台背景以及角色的创建。
3、制作猴子的左右移动:分析猴子的运动过程,在底部随鼠标左右移动X:鼠标的 X 坐标Y:预先给定角色的 Y 坐标;任务二:根据流程图制作猴子随鼠标左右移动的动画。
4、制作香蕉自上而下的运动:分析香蕉运动过程:随机出现在舞台的最上方,自上向下运动,到达舞台底部消失;流程图:;任务三:制作香蕉自上向下移动的动画。
5、制作香蕉碰到猴子的动画:流程图:;任务四:制作香蕉碰到猴子的动画。
创意大激进包括:
1、未成熟的香蕉将其中一些香蕉改变造型,如改成绿色香蕉(未成熟),接到绿色香蕉就要被扣分,还有发出声音也不一样。
2、飞机掉下来的礼物:新增一飞机角色,这角色的程式很简单,只有在最上方左右移动即可。
3、利用键盘的方向键控制猴子的左右移动。
小组推荐、全班展示、亮点展示:
学生可以根据自己学习的情况完成创意中的一个任务或两个任务,也可以自己发挥想象,创作出有着个人风格的猴子接香蕉游戏。学生展示自己的创意,体验成功的喜悦。
总结:
今天这节课,我们主要学习了角色自上而下的运动,我相信每位同学,或多或少都有一定的收获,课后大家可以相互交流,共同进步。