教学生用Scratch制作体感游戏

合集下载

2024年scratch编程实例——打地鼠教案

2024年scratch编程实例——打地鼠教案

2024年scratch编程实例——打地鼠教案一、教学内容本节课选自《2024年Scratch编程实例》教材第五章“互动游戏设计”,详细内容为“打地鼠”游戏的制作。

通过该章节的学习,学生将掌握利用Scratch编程软件设计简单互动游戏的方法。

二、教学目标1. 了解并掌握Scratch编程软件的基本操作,学会使用相关积木块进行编程。

2. 学习“打地鼠”游戏的设计思路和制作方法,提高学生的创新思维和动手能力。

3. 培养学生的团队协作意识,激发学生学习编程的兴趣。

三、教学难点与重点教学难点:循环结构和条件语句的运用,角色动画的制作。

教学重点:游戏逻辑的设计,角色属性的设置,编程积木的搭建。

四、教具与学具准备1. 教具:计算机、投影仪、音响设备。

2. 学具:Scratch编程软件、教材、草稿纸、笔。

五、教学过程1. 导入(5分钟)通过展示“打地鼠”游戏的实际运行效果,激发学生的兴趣,引导学生思考游戏的设计原理。

2. 知识讲解(15分钟)(1)介绍Scratch编程软件的基本操作。

(2)讲解“打地鼠”游戏的设计思路,分析游戏的角色、场景、道具等元素。

(3)讲解循环结构和条件语句在游戏编程中的应用。

3. 实践操作(40分钟)(1)学生分组,每组根据教材和老师的讲解,自主搭建“打地鼠”游戏的编程积木。

(2)学生动手实践,老师巡回指导,解答学生遇到的问题。

(3)学生展示自己的作品,互相交流学习,提出改进意见。

4. 例题讲解(15分钟)(1)老师针对学生作品中出现的问题,进行例题讲解,分析问题原因。

(2)讲解如何优化游戏逻辑,提高游戏的趣味性和互动性。

5. 随堂练习(10分钟)学生根据例题,修改自己的作品,优化游戏逻辑。

六、板书设计1. 板书打地鼠游戏制作2. 内容:(1)Scratch编程软件基本操作(2)游戏设计思路(3)编程积木搭建(4)循环结构和条件语句应用七、作业设计1. 作业题目:制作一个“打地鼠”游戏,要求如下:(1)游戏中有多个地鼠,随机出现在不同的位置。

《Scratch程序制作——猫捉老鼠小游戏》教学设计

《Scratch程序制作——猫捉老鼠小游戏》教学设计

《Scratch程序制作——猫捉老鼠小游戏》教学设计Scratch程序制作——猫捉老鼠小游戏一、教学背景分析教学内容:本课根据北京义务教育教科书小学信息技术第三册《程序设计小能手》单元中的内容进行开发和设计的。

此前学生己经掌握了scratch 程序设计软件的启动与退出,并能为舞台设置背景、搭建控制舞台角色自由移动的脚本。

本课在此基础上继续学习Scratch程序设计中“碰触”、“如果”、“显示”、“隐藏”等控件的使用方法,及向舞台添加角色等内容。

通过学习使学生理解用Scratch软件编程程序的基本思路和方法。

学生情祝:本课教学对象是小学四年级学生。

此年龄段学生喜欢玩各类电子游戏,对游戏规则和游戏中途控制等相关内容感兴趣;学习本课前学生虽己对Scratch 程序设计中程序脚本的制作方法有了初步了解,但对Scratch软件中众多的控件功能、作用还不了解,需要进一步的学习。

二、教学目标知识与技能:知道“碰触”、“如果”、“显现”、“隐藏”等控件的作用和使用方法。

会向舞台添加角色,并对角色进行大小的简单操作。

过程与方法:通过对老鼠脚本的设置,学会“条件”控件的使用方祛。

情感态度与价值观:通过制作老鼠的脚本,让学生体验到程序设计的快乐。

通过学生胡玩游戏,让学生体验到使别人快乐自己很有成就感。

三、教学重点难点及方式教学重点:为“老鼠”角色制作脚本。

教学难点:理解脚本执行过程。

教学方式:任务驱动、示范讲解、讨论交流、教具演示等方式结合进行。

教学过程一、激发兴趣,复习导入引导:上节课我们为小花猫制作了脚本,实现了利用按键盘光标键控制键让小花猫在舞台上自由跑动。

谁愿意把你的作品给大家看看? 1 .播放己有作品设悬念:小花猫跑得这么快,它要去干什么呀?生:捉老鼠。

2 .导入:看来我们的小花猫己经迫不及待了!今天我们就要满足小花猫的这个愿望,真正帮它捉住老鼠,实现我们制作电子游戏的愿望。

板书:制作电子游戏二、任务驱劝,掌握方法任务一:向舞台上添加角色布置任务:自己尝试着把老鼠添加到舞台上来。

用Scratch创作一个有趣的模拟人生游戏

用Scratch创作一个有趣的模拟人生游戏

用Scratch创作一个有趣的模拟人生游戏使用Scratch创作一个有趣的模拟人生游戏在现代科技高度发达的社会里,电子游戏成为了人们娱乐和放松的重要方式之一。

其中,模拟人生游戏因为可以让玩家在虚拟世界中体验现实生活的各种情境,备受瞩目。

本文将介绍如何使用Scratch这一编程平台,创作一个有趣的模拟人生游戏。

1. 游戏设定在开始着手创作之前,我们需要先确定游戏的主要设定。

一个好的模拟人生游戏应该包含日常生活的各个方面,例如教育、工作、社交等。

玩家可以在游戏中扮演一个虚拟角色,并模拟他们的生活轨迹。

2. 角色创建与操作在Scratch中,我们可以使用角色和背景创建游戏场景。

首先,我们需要设置主角的外貌和属性,并为其命名。

例如,我们可以创建一个名为"小明"的角色,设置他的年龄、性别、职业等信息。

接下来,我们需要定义玩家对角色的操作。

通过编程,可以设置虚拟按钮或按键来控制角色的行动,例如移动、与其他角色互动、购买物品等。

确保玩家可以轻松而有趣地操控角色,融入到模拟人生的世界中去。

3. 日常生活情景为了增加游戏的趣味性和真实感,我们需要为角色创建不同的日常生活情景。

例如,玩家可以安排角色在学校学习、参加运动比赛、和朋友约会等。

在Scratch中,我们可以设置事件触发器和相应的动作,使得角色能够在特定的场景中表现出相应的行为。

4. 经济系统一个完善的模拟人生游戏需要有一个经济系统,让玩家能够管理和运用虚拟货币。

我们可以为角色设定一份工作,并设置工资水平,让玩家通过完成任务或工作赚取虚拟货币。

这样,角色就可以购买房屋、汽车、衣物等物品,丰富他们的生活。

5. 人际交往在现实生活中,人际交往是每个人生活中重要的一部分。

因此,在模拟人生游戏中,我们也需要为角色提供人际交往的机会。

通过编程,我们可以设置角色与其他虚拟人物进行对话、交友甚至建立家庭。

这样,玩家可以在游戏中体验到各种人际关系的复杂性和多变性。

2024年完整版Scratch标准教案

2024年完整版Scratch标准教案

2024年完整版Scratch标准教案一、教学内容本节课选自《2024年Scratch编程指南》的第三章“角色与舞台”,详细内容涵盖:1)角色与背景的添加与编辑;2)角色坐标与运动控制;3)角色互动与简单游戏设计。

二、教学目标1. 让学生掌握添加与编辑角色与背景的方法;2. 使学生理解坐标系统,并能运用Scratch控制角色运动;3. 培养学生设计简单互动游戏的能力。

三、教学难点与重点难点:角色互动设计与坐标系统应用。

重点:角色与背景的添加、编辑以及运动控制。

四、教具与学具准备1. 教具:计算机、投影仪、Scratch软件;2. 学具:学生每人一台计算机,安装有Scratch软件。

五、教学过程1. 实践情景引入(5分钟)利用投影仪展示一个简单的小游戏,让学生体验角色互动与运动控制。

2. 知识讲解(15分钟)1)介绍角色与背景的添加与编辑方法;2)讲解坐标系统,以及如何使用Scratch控制角色运动;3)示范角色互动设计。

3. 例题讲解(15分钟)以一个简单的小游戏为例,详细讲解设计思路与操作步骤。

4. 随堂练习(10分钟)学生根据老师讲解的例子,自主完成一个角色互动游戏的制作。

5. 课堂小结(5分钟)六、板书设计1. 角色与背景的添加、编辑方法;2. 坐标系统与角色运动控制;3. 角色互动设计思路。

七、作业设计1. 作业题目:设计一个简单的小游戏,要求包含角色互动与运动控制。

2. 答案:略。

八、课后反思及拓展延伸1. 反思:关注学生在课堂上的参与度,对知识点的掌握程度,以及作品完成情况。

2. 拓展延伸:鼓励学生尝试添加更多角色、背景和音效,丰富游戏内容,提高游戏趣味性。

同时,引导学生探索更多Scratch功能,如事件、控制、外观等,为下一节课的学习打下基础。

本教案旨在通过实践情景引入、例题讲解、随堂练习等方式,让学生掌握Scratch编程的基本操作,培养他们的逻辑思维与创新能力。

在教学过程中,注重难点与重点的讲解,鼓励学生积极参与,提高课堂效果。

2024年《scratch打地鼠游戏设计》精彩教案20230112

2024年《scratch打地鼠游戏设计》精彩教案20230112

2024年《scratch打地鼠游戏设计》精彩教案20230112一、教学内容本节课选自《2024年信息技术与编程》教材第四章,主题为“打地鼠游戏设计”。

详细内容包括:了解游戏设计的基本原理,掌握Scratch编程环境中事件、控制、外观和声音模块的应用,通过编写程序实现打地鼠游戏的交互功能。

二、教学目标1. 让学生掌握游戏设计的基本原理,了解Scratch编程在游戏制作中的应用。

2. 培养学生运用Scratch编程解决问题的能力,提高逻辑思维和创新能力。

3. 培养学生团队协作精神,提高沟通与表达能力。

三、教学难点与重点难点:游戏规则的设定与实现,角色之间的互动关系。

重点:Scratch编程环境中事件、控制、外观和声音模块的应用。

四、教具与学具准备1. 教具:计算机、投影仪、黑板。

2. 学具:Scratch编程软件、教材、笔、纸。

五、教学过程1. 实践情景引入(5分钟)利用PPT展示不同类型的游戏,引导学生探讨游戏设计的基本原理。

2. 知识讲解(10分钟)介绍Scratch编程环境中事件、控制、外观和声音模块的使用方法,分析打地鼠游戏的设计思路。

3. 例题讲解(15分钟)演示一个简单的打地鼠游戏,讲解游戏角色、场景和规则的设计。

4. 随堂练习(10分钟)学生分组,根据教材提示,自主编写打地鼠游戏的程序。

5. 小组讨论与展示(10分钟)各小组分享编程成果,讨论游戏设计中的问题与解决方法。

六、板书设计1. 游戏设计基本原理2. Scratch编程模块应用3. 打地鼠游戏设计步骤七、作业设计1. 作业题目:设计一个具有创意的打地鼠游戏,要求至少包含两个角色,游戏规则自定。

2. 答案:见教材第四章课后习题。

八、课后反思及拓展延伸1. 反思:本节课学生掌握了游戏设计的基本原理,但在编程过程中仍存在一定难度,需加强个别辅导。

2. 拓展延伸:鼓励学生尝试将所学知识应用于其他类型的游戏设计,提高编程能力。

重点和难点解析1. 游戏规则的设定与实现2. 角色之间的互动关系3. Scratch编程环境中事件、控制、外观和声音模块的应用4. 小组讨论与展示环节5. 作业设计及课后反思详细补充和说明:一、游戏规则的设定与实现1. 游戏的目标是什么?2. 如何判断玩家得分和失败?3. 地鼠出现的频率和速度如何控制?4. 游戏难度如何递增?1. 使用Scratch编程环境中的控制模块,如“当绿旗被时”和“重复执行直到”等积木,来控制游戏流程。

基于scratch少儿编程的体感教学游戏开发模式

基于scratch少儿编程的体感教学游戏开发模式

基于scratch少儿编程的体感教学游戏开发模式发布时间:2021-04-25T15:05:42.687Z 来源:《教育学文摘》2021年第36卷第3期作者:王煜琛[导读] 为了实现多学科内容融合、发挥不同教育技术优势王煜琛鲁东大学教师教育学院山东烟台 264000摘要:为了实现多学科内容融合、发挥不同教育技术优势、引导学生多方面分析思考问题、培养学生手脑协调,本文将以STEM教育理念、体感游戏促进思维发展,从5E教学模式与Kinect教学方法出发,对当前Scratch数字体感游戏开发模式进行论述总结。

并尝试借助scratch体感游戏优化小学数学中九九乘法算式教学,从而提高学生的计算思维与跨学科素养。

关键字:少儿编程;教学游戏(一)引言近五年来,少儿编程与STEM教育理念受到更普遍的关注。

诸多国家也已将编程教育纳入必修课,并建立较为完善的编程课程体系。

我国在2017年印发的《新一代人工智能发展规划》一文中明确提出:实施全民智能教育项目,在中小学阶段设置人工智能课程,从而逐步推广编程教育。

随着scratch的横空出世,编程游戏与STEM理念结合成为更多学者研究的主题,过去十年人们对检验数字游戏的教育潜力有着浓厚的兴趣,以求寻找一种有吸引力的方式来促进学生多种技能的发展。

[1]由于游戏的设计开发具有周期性,学生很难参与到系统设计的各个环节,从而降低了数字游戏的教育潜力。

随着基于运动的体感技术成为人机交互领域(NUI)的新趋势,年龄较小的学生对于运动交互游戏充满好奇,这种类型的交互游戏可以激发学生的参与积极性。

(二)相关理论基础1.scratch少儿编程Scratch是由美国麻省理工学院开发的一款简易图形化编程工具。

主要设计并开发的一款面向少年与青少年的简易图形化编程工具。

2. STEM教育与学科融合STEM 教育是科学(Science)、技术(Technology)、工程(Engineering)、数学(Mathematics)四门学科的简称,多门学科的结合打破学科边界,培训学生核心素养。

scratch编程实例——打地鼠教案

scratch编程实例——打地鼠教案

scratch编程实例——打地鼠教案一、教学内容本节课的教学内容选自《Scratch编程实例教程》第五章“互动游戏制作”,具体包括:打地鼠游戏的规则设计、角色设计、程序设计以及游戏测试。

二、教学目标1. 了解并掌握打地鼠游戏的规则设计、角色设计、程序设计的基本方法。

2. 学会运用Scratch编程软件,编写简单的打地鼠游戏程序。

3. 培养学生的逻辑思维能力和团队协作能力。

三、教学难点与重点教学难点:角色程序的设计与编写。

教学重点:游戏规则的理解,角色设计,程序编写。

四、教具与学具准备1. 教具:计算机、投影仪、音箱。

2. 学具:Scratch编程软件、教材。

五、教学过程1. 实践情景引入(5分钟)(1)教师展示打地鼠游戏实例,引导学生关注游戏规则和角色。

2. 理论知识讲解(10分钟)(1)教师讲解游戏规则设计、角色设计、程序设计的基本方法。

(2)学生跟随教师思路,理解并掌握相关理论知识。

3. 例题讲解(15分钟)(1)教师展示一个简单的打地鼠游戏示例。

(2)教师逐步讲解示例中角色程序的设计与编写。

(3)学生跟随教师步骤,理解并掌握角色程序设计方法。

4. 随堂练习(20分钟)(1)学生分组,每组设计并编写一个打地鼠游戏的程序。

(2)教师巡回指导,解答学生疑问。

5. 成果展示与评价(10分钟)(1)每组展示自己的打地鼠游戏作品。

(2)教师和学生共同评价作品,提出改进意见。

六、板书设计1. 游戏规则设计2. 角色设计3. 程序设计4. 打地鼠游戏实例七、作业设计1. 作业题目:编写一个完整的打地鼠游戏程序。

2. 答案:(1)角色设计:地鼠、锤子。

(2)程序设计:地鼠随机出现在洞口,玩家使用锤子敲打地鼠。

八、课后反思及拓展延伸1. 反思:本节课学生掌握了打地鼠游戏的基本设计方法和编程技巧,但部分学生在程序设计过程中还存在一定困难,需要在今后的教学中加强个别辅导。

2. 拓展延伸:引导学生思考如何为打地鼠游戏添加更多功能和角色,如:计分系统、难度等级、不同类型的敌人等。

scratch贪吃蛇制作教程

scratch贪吃蛇制作教程

scratch贪吃蛇制作教程下面是一份关于如何制作Scratch中的贪吃蛇游戏的教程。

请按照以下步骤进行操作:1. 创建“舞台”背景:选择一个喜欢的背景,并将其设置为舞台的背景。

这个背景应该是一个经典的贪吃蛇游戏场景,例如绿色的草地或黑色的方格。

2. 添加一个蛇的角色:在角色库中选择一个角色,让它成为贪吃蛇的形象。

你可以选择一个有趣的造型,例如一个长长的圆柱体作为蛇的身体。

3. 给蛇添加动作:在角色代码区,创建一个新的角色代码块。

将蛇移动到舞台中央的位置,并让它一直向右移动。

你可以使用“向右转”积木块来实现这个动作。

4. 添加控制蛇的代码:在角色代码区,使用“当某个键被按下”积木块来让玩家控制贪吃蛇的移动方向。

例如,当玩家按下左箭头键时,你可以使用“向左转”积木块改变蛇的移动方向。

5. 创建食物角色:在角色库中选择一个角色,让它成为食物的形象。

食物可以是一个水果图标或者其他喜欢的形状。

6. 随机放置食物:在角色代码区,使用“评论”积木块来实现随机放置食物。

你可以在舞台上的任意位置随机放置食物,确保食物不会出现在蛇的身体上。

7. 碰撞检测:在角色代码区,使用“如果...碰到...”积木块来检测蛇是否吃到了食物。

当蛇的头部和食物碰撞时,你可以通过增加蛇的长度并重新随机放置食物来模拟贪吃蛇的吃食物行为。

8. 添加游戏结束条件:在角色代码区,使用“如果...那么...否则”积木块来判断游戏是否结束。

例如,当蛇碰到舞台边缘或者撞到自己的身体时,游戏结束。

你可以显示一个游戏结束的提示,并停止蛇的移动。

9. 添加计分板:在舞台上添加一个文本对象,用于显示玩家的得分。

每次蛇吃到食物时,你可以增加玩家的得分并更新计分板上的数字。

10. 重复: 在角色代码区,使用“无限循环”积木块让游戏持续运行。

你可以在循环中不断检测玩家的输入、蛇的碰撞和食物的重新放置。

这就是制作Scratch中贪吃蛇游戏的基本教程。

你可以根据自己的喜好和创意进一步扩展这个游戏,例如添加障碍物、增加不同难度级别等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
美国麻省理工学院推出 S c r a t c h时的指导思想是“Cr e a t e and share your own interactive stoories,games,music,and art”,意思 是“创作和分享你自己的交互故事、游 戏、音乐和艺术”。这其中“创作”是第 一位的,可见开展Scratch教学的目的 是培养学生的创新意识和实践能力。
侦测到声音的大小(用0 ~100表示) 当侦测到的声音或摄像头动作大于指定的参数时
● Scratch课程的教学模式 目前,由于Scratch的教学还处于
试验阶段,尚未形成较为科学系统的教 学模式,因此笔者结合自己的教学实践
及本节课内容,介绍一下自己比较常用 的教学模式,供大家参考(如表2)。
表2 相应命令 1.导入 2.新授
教学生用Scratch制作体感游戏
张立新 北京史家小学
拿着手柄在电视上打游戏,握着 鼠 标 在电 脑网络 游 戏中厮 杀的 游 戏 方式可能要落伍了。一种新的游戏方 式──体感游戏或许将会成为游戏玩 家的新“宠儿”,它可以不用任何控制 器,用肢体动作就可以控制游戏里的角 色,可以让用户更真实地在游戏的海洋 中遨游。
技术与应用 tougao1@
程序教学的复兴
编者按:在科技发展日新月异的今天,信息技术教学已经远离了开、关机还需要反复讲解的时代, 三岁孩童熟练地摆弄着iPad已非奇事。自策划了“Scratch来了”这一专题之后,编辑深刻感受到研究程序语 言的老师的可爱,他们的执著、他们的探索,使得程序教学不再那么枯燥,焕发出勃勃生机。因此,杂志 特别策划了这一专栏,将陆续刊发一些程序教学领域有代表性的教学实践。也期待更多老师投身到程 序教学中去,通过自身的践行,推动程序教学的复兴。
● 体感技术和体感游戏 首先,还是让我们来了解体感技 术及体感游戏的原理吧。体感技术是 指人们无需使用任何复杂的控制设备 直接使用肢体动作,与周边的装置或环 境互动,使人们有身临其境的感觉。比 如,当你站在一台电视前方,假使有某 个体感设备可以侦测你手部的动作,此 时若是我们用手分别向上、向下、向左 及向右挥,用来控制影碟机的快转、倒 转、暂停及终止等功能,这便是一种很 直接地以体感操控周边装置的例子。 体感游戏(如图1)突破了以往单纯 以手柄按键输入的操作方式,通过肢体 动作变化来进行操作,深受广大玩家 尤其是青少年的喜爱。 体感游戏的原理是利用摄像头捕 捉到人物动作并将其转化为数据,计
74 中国信息技术教育 2014/05
图1 算机通过与前面获得的数据进行对比 分析了解玩家的身体动作或手势动作, 从而实现直接的人机互动效果。
● 用Scratch制作体感游戏的教 学初衷
Scratch教学进入中国中小学信息 技术课堂已经有一段时间了,目前全国 各地都有学校在开展Scratch的教学实 验。开展的形式、设置的内容、教学思路 也有所不同。
பைடு நூலகம்
表1 相应命令
1.设置摄像头的指令
tougao1@ 技术与应用
截图
意义
开启、关闭或水平翻转摄像头
2.侦测系数 3.条件事件
设置摄像头透明度命令(100%表示完全不透明,0%为 完全透明) 侦测到在舞台或角色上的动作参数(用0~100表示动作 幅度的大小)
侦测到在舞台或角色上的动作方向(-180 ~180)
3.创新设计
4.交流评价
教学方式与方法
实施目的
本节课通过让学生观看和体验教师制作的体感游戏进行导入。这是很多 唤起学生的好奇心和求知欲
教师喜欢使用的一种方法,优点是开门见山,很快切入主题 教师结合实例介绍新授指令的使用方法,由于本节课要介绍的指令较多, 进行新知识的教学,这里更加鼓励学
笔者将整个课程分为两部分,第一部分主要介绍“响度”参数在实际编程 生以自学的方式完成
75 中国信息技术教育 2014/05
技术与应用 tougao1@
● 学生开发的体感游戏 通过本节课的学习,学生以小组 为单位(2人一组)各自编写具有一定创 意的小游戏,以下就其中的三个小游戏 分别介绍一下实施方法。 1.拦截小猫(如图2) (1)游戏创意:小猫从屏幕左侧出 发向右侧移动,玩家用手拦截小猫,拦 截成功后小猫返回起点重新向前爬行。 (2)制作方法:使用小猫俯视图,为 了增加动画效果可以利用水平翻转增 加一个造型,将小猫角色的X坐标设定 为-240,利用重复执行指令让角色向前 移动并不断变化造型。利用条件判断语 句,当检测到在舞台上动作参数大于30 时(用手拦截小猫的动作),将小猫的X 坐标重新设定为-240(返回起点)。
从本节课的教学效果来看,学生 们在课堂上都会积极认真地参与创 作,很多学生从开始的束手束脚、无 所适从到后来积极参与、思维活跃, 在这一过程中,涌现出很多优秀的创 意,并基于自己的创意设计出了游戏 实例。
● Scratch软件中有关摄像头和 话筒的命令
在Scratch2的版本中增加了有关 摄像头指令,这也为学生编写体感游戏 提供了可能性,在Scratch2软件中能够 与外界进行交互的指令可以分为以下 三类11条指令(如下页表1)。
图2
图3
2.电子琴(如图3) (1)游戏创意:用手指触动屏幕上 的不同琴键,发出不同的音色来演奏音 乐,实现电子琴的效果。 (2)制作方法:绘制七个黑色矩形 作为琴键角色,为每个不同的琴键编写 类似的脚本,当琴键角色上的动作参数 大于20(角色被触动),演奏不同的音符 (发出不同的音色)。 3.指挥角色运动(如图4) (1)游戏创意:用手指触动屏幕上 的按钮,控制动画角色的前进方向。 (2)制作方法:①绘制按钮角色:分 别绘制指向上、下、左、右的四个箭头, 放置在屏幕的四个方向。②为箭头角色 编写代码:为每个箭头角色编写类似图 4的脚本,用重复指令不断检测箭头角
色上的动作参 数,当参 数 值 大于10时(箭 头角色上有轻 微动作),则发 出相关的广播 指令。③为屏 幕上的动画角 色编写脚本。 当动画角色接 收到由向上箭 头按钮发出的 广播时,将角 色的Y轴坐标 增加10;当动 画角色接收到 由向下箭头按 钮发出的广播
时,将角色的Y轴坐标增加-10;当动画 角色接收到由向左箭头按钮发出的广 播时,切换为向左的造型,将角色的X 轴坐标增加-10;当动画角色接收到由 向右箭头按钮发出的广播时,切换为 向右的造型,将角色的X轴坐标增加10 (如图5)。
中的作用和方法,同时在此环节中渗透体感游戏的编程思路。第二部分介
绍有关摄像头的指令及其侦测参数的使用。教师在新授环节要根据知识
的难易程度来选择教学方法,如笔者经常让学生在操作中体验指令的使
用方法,自己进行归纳,这样更有利于学生学会学习 根据教师的要求让学生分组或独立设计脚本程序,本节课由于教学任务 充分发挥学生的想象力和创造力
图4
图5 以上,笔者就Scratch环境下设计 制作体感游戏的教学设计,谈了相关的 知识内容和教学方法,并对学生的优秀 设计进行了分析,希望能对其他的教 师在进行相关内容的教学时起到帮助 作用。
76 中国信息技术教育 2014/05
的需求同时也考虑到摄像头的数量问题,笔者将学生分成两人组(分组时
可考虑学生的认知水平和动手能力)。教师布置任务尽量粗线条,这样学
生发挥的空间才会越大。在此环节教师尽量不要干扰学生的创作,个别
问题个别辅导 针对学生的作品进行分享和评价,要着重鼓励那些有创意的作品,并提出 给出正确的导向,激励学生创新
修改意见,同时鼓励学生表达自己的意见
目前中国教育正处于应试教育向
素质教育转轨的一个阶段,多年的应 试教育使得我们的课堂重知识、轻能 力。教师们只满足于将学生变化成一 个知识的容器,而忽视了对学生能力 的培养。
Scratch的教学为培养学生的创造 力搭建了一个非常好的平台,教师应该 如何使用好这个平台,最大程度地培 养学生的想象力和创造力呢?我设计 体感游戏这节课的目的就是想构建一 种全新的教学模式,营造一个培养学 生想象力和创造力的有效环境。
相关文档
最新文档