用户名
密码

徐新中信息科技名师工作室
成员名单

  • 徐新中

    实验小学

    加入时间:2022-05-25

  • 曹莉

    广汇小学

    加入时间:2022-05-25

  • 蒋洁

    都山小学

    加入时间:2022-05-25

  • 柯敏艳

    经济技术开发区实验小学

    加入时间:2022-05-25

  • 刘小军

    湖滨学校

    加入时间:2022-05-25

  • 刘怡萱

    新街小学

    加入时间:2022-05-25

  • 潘韵冬

    二实小

    加入时间:2022-05-25

  • 史文婷

    新建小学

    加入时间:2022-05-25

  • 宋健

    广汇小学

    加入时间:2022-05-25

  • 宋新

    闸口小学

    加入时间:2022-05-25

  • 孙园园

    和桥小学

    加入时间:2022-05-25

  • 闻敏

    西渚小学

    加入时间:2022-05-25

  • 吴洁

    城北小学

    加入时间:2022-05-25

  • 徐燕斐

    悲鸿小学

    加入时间:2022-05-25

  • 薛俊峰

    范道小学

    加入时间:2022-05-25

  • 张力维

    湖滨学校

    加入时间:2022-05-25

  • 张妍

    东氿小学

    加入时间:2022-05-25

  • 周颖

    鲸塘小学

    加入时间:2022-05-25

  • 朱壬玺

    陶城小学

    加入时间:2022-05-25

  • 宗冠夏

    城北小学

    加入时间:2022-05-25

课堂砥砺

吃豆子游戏

作者:宋健  日期: 2024-11-08  点击:

【教学目标与要求】

1理解面向控件的含义,学会使用按键控制的方法,运用侦测和随机函数控件创作游戏。

2在活动中充分地体验、感知,在完成任务的过程中要引导学生思考、猜测、实践与总结。

3通过具体的教学活动培养勇于实践、勇于探究的精神,让学生在活动中体验成功与喜悦,从而增加对Scratch的学习兴趣。

4在完成任务的同时不断创新与实践,并应用本课知识与原理解决实际问题。

【教学重点与难点】

重点:理解面向控件的含义,学会使用按键控制角色的方法。

难点:运用侦测与随机函数控件创作游戏。

【教学方法与手段】

通过任务驱动法,以学生自主学习为主,教师演示讲解为辅。

【课时安排】

安排1课时。

【教学准备】

计算机网络教室,教学广播系统。

【教学过程】

一、游戏导入

1. 《吃豆人》是一款经典的游戏,它非常考验玩家的反应速度,我们来比一比,谁的反应更灵敏。

2. 组织学生一起玩《吃豆人》游戏。

3. 师:其实这款游戏就是用Scratch来制作的,今天我们就一起来制作这款游戏。

二、新授知识

1. 设置舞台和角色

师:刚才我们玩的吃豆人游戏中有哪些角色呢?

师:对了,有“吃豆人”和“豆子”。请同学们利用我们所学的本领设置舞台背景,并用“绘制新角色”绘制“吃豆人”和“豆子”这两个角色。

师:(1)可以使用“椭圆工具”来绘制。(2)“吃豆人”需要两个造型。

学生尝试添加合适的背景并绘制“吃豆人”两个造型。

展示学生的设计并相互交流完善设计。

2. 分析游戏

刚才同学们在玩游戏比拼反应速度的过程中,你是如何来控制“吃豆人”的?这款游戏有哪些游戏规则呢?

师:对了,用左右方向键控制“吃豆人”移动。豆子从舞台上方落下,如果碰到吃豆人就隐藏,表示被吃掉。当所有豆子均落到舞台下方后,游戏结束。

3. 认识“面向”控件和按键控制

1)师“我们是如何用左、右方向键控制吃豆人移动的呢?这就需要用到“当按下...”控件。

学生尝试使用“当按下...”控件搭建脚本,控制吃豆人左右移动。交流展示。

2)师:同学们发现了什么问题?“吃豆人”向左移动时面向右边,倒着走。我们需要使用“面向”控件来解决这个问题。

注意:改变面向后角色会上下翻转,因此还要加上“将旋转模式设定为左右翻转”控件。

3)学生尝试搭建,用右键让吃豆人往右走。

4)师:你们能用同样的方法让吃豆人往左走呢?

4. 吃豆人的动画效果——侦测控件

1)师:同学们仔细观察,吃豆人在绿色的背景上移动的时候是有动画效果的。要实现这样的动画效果,说说会用到哪些我们学过的控件?

生答:切换造型、等待、如果...那么...

2)如果碰到绿色该如何搭建呢?我们还要用到侦测控件。学生自己动手,尝试搭建“吃豆人”动画脚本。

3)全班交流分析

①你使用了哪条侦测控件?

②你是如何搭建脚本的?(判断条件的嵌入)

③根据要求搭建完成后,还有哪些问题?如何解决?

(要嵌入到重复执行控件中)

讨论:能否将“碰到绿色”控件换成“碰到豆子”控件?为什么?

5. 豆子的脚本搭建——随机函数控件的使用

1)师:豆子是在舞台上方任意位置出现的,这是如何实现的呢?这里我们就要用到“运算”模块中的随机函数控件了。

教师演示随机函数控件的使用方法,学生搭建完成豆子随机出现的脚本。

(豆子从舞台上方掉落,注意随机函数控件范围的选取)

2)任务一:完成“豆子从舞台上方掉落”的任务

请同学们根据以前所学知识,尝试完成。

说说用了哪个控件?脚本如何搭建的?

全班交流,教师小结。

3)任务二:完成“吃豆子效果”的任务

思考“吃豆子效果”要用到哪些控件?学生尝试根据描述的规则,搭建脚本。

4)全班交流,教师归纳总结

师:刚在大家的努力下,能够运用侦测和随机函数控件基本完成了吃豆人游戏的制作。游戏中豆子有很多个,我们可以复制豆子角色,来增加游戏的趣味性。

小组讨论:

你能添加判断条件,隐藏落在地上的“豆子”吗?

你能让“豆子”从屏幕上方下落的速度各不相同吗?

6. 创新与实践

你觉得我们这个吃豆人游戏还可以增加哪些环节?让游戏更加精彩呢?

学生说一说,尝试制作,并把自己的作品和你的同伴分享。