Scratch教学设计-穿越迷宫
scratch第二课穿越迷宫

Scratch 第2课“穿越迷宫”小游戏的制作一、学习目标:1、理解侦测和判断的含义。
2、能用如果(条件判断命令)、侦测命令分情况处理。
3、能鉴别不同的情况,并选择恰当的侦测命令解决问题4、计时器实现。
学会用变量实现倒计时的功能。
二、观摩并体验游戏“穿越迷宫”,分析游戏中包含的基本要素。
1、计时器计时器是一个值,不能直接作为命令使用,我们需要把它放在一个数字和逻辑运算中。
在这例子中,我们规定当计时器数值大于60时,程序停止运行。
2、角色及其操控(1)游戏开始时,小老鼠应该在什么位置?什么样的控件可以让“小老鼠”每次游戏时都位于“迷宫”的起点?(2)在这个游戏里,我们可用那些方法控制小老鼠的运动?(键盘、鼠标)① 什么控件可以让小老鼠跟随鼠标指针行走呢?(面向……或移到……)② 又是什么控件可以让小老鼠一直跟随指针行走呢?(重复命令)三、“穿越迷宫”制作流程 1、背景的制作2、通过点击中的生成各个角色及完成各个角色的多个造型。
四、各个角色脚本的制作流程及顺序 1、角色小老鼠的脚本。
注:直接导入一张迷宫图片,用于作游戏主背景。
--这条指令将小老鼠放到起点的位置。
--这条指令是将小老鼠的大小设为15。
变量“倒计时”的建立和设置。
点击控件区中的“变量”,再点击“新建一个变量”,在弹出的对话框中输入倒计时。
再点击“确定”。
--没拿到奶酪或倒计器不等于0时,重复执行下面的脚本。
--如果碰到迷宫中的“墙壁”的颜色,小老鼠将被移到原起点。
--如果碰到迷宫通道中的绿块,小老鼠将被移到原起点。
--如果碰到黑蝙蝠或角色8中的枝头(颜色为黑),小老鼠将被移到原起点。
--如果拿到角色8,小老鼠将缩小。
--如果拿到奶酪,显示文字“恭喜你,拿到美味的奶酪!”。
停止游戏。
--如果没拿到奶酪且倒计时为0,显示文字“时间到你失败了!”。
停止游戏。
2、角色3(黑蝙蝠)的脚本。
3、角色绿块的脚本。
五、探究活动。
1、请大家研究一下,看看能不能把程序改成利用“方向键”控制小老鼠穿越迷宫。
Scratch《穿越迷宫——拯救唐僧》课件1

要想救唐僧,必须凭借 智慧,在不碰到墙壁的情况 下,穿越迷宫,躲避怪兽, 来到洞内 。
穿越迷宫
教学课件
1
2
3
4 5
5
爱憎一、分控明制角色的方法 嫉恶如仇 神鼠通标指广针控大制
……
键盘键位控制
1. 鼠标指针 控制
优点:相对灵活 缺点:抖动,易卡顿
7
2. 键盘键位 控制
优点:相对稳定,顺畅 缺点:不够灵活
8
键位 控制
控制角色运动,有如下键位(41个): ➢ ↑、↓、←、→(4个方向键)、 ➢ 空格键 ➢ a ~ z(26个字母) ➢ 0 ~ 9(10个数字)
* 通过给指定键位写入一个动作脚本,从而当按下 该键位时,角色产生相应动作。
二、控制角色的动作
面向控制 动作控制
1.面向 控制
90° ………… 向右
-90°
………… 向右
0°
………… 向上
180°
………… 向右
10
→
2.动作 控制
当当当当 按按按按 下下下下
:: ::
向向向向 右左下上 移移移移 动动动动 步步步步10←10↓
10
↑
… …
注意:脚本拼接时,将 控件上下部分缺口处对齐, 控件与控件会自动吸附相连。
三、脚本搭建
1. 设置舞台和角色 2. 初始化孙悟空的状态 3. 孙悟空跟随方向键移动
当按下 ↓:向下 移动10步
当按下 ←:向左 移动10步
当按下 →:向右 移动10步
键位控制 拓展提升
思考:还可以利用键位控制方法, 控制孙悟空的哪些动操作?比如:如何 控制它的造型切换?你会搭建脚本吗?
— 小学信息技术 —
《穿越迷宫》教学设计[4]
![《穿越迷宫》教学设计[4]](https://img.taocdn.com/s3/m/9d06c6d90912a2161579294c.png)
《穿越迷宫》教学设计常州市武进区雪堰中心小学吴锋年【教材分析】本课是基于苏教版《小学信息技术》教科书五年级第7课《穿越迷宫》的内容进行教材重组。
本课以“设计使用鼠标控制角色穿越迷宫”为主线,着重介绍了条件判断命令及侦测命令的使用。
本课是scratch较为高级的综合运用阶段。
【学情分析】本课的教学对象是小学五年级学生,他们已经学习过前面六节课的内容,对Scratch已经有了一些基本的了解。
条件判断命令在小学的信息技术课中第一次出现,四年级学生对这个概念的理解有一定的难度,需要教师结合相关知识进行较为细腻的教授。
【教学目标】1.知识与技能(1)理解侦测与判断的含义和作用。
(2)掌握条件判断控件的形状和使用特点。
(3)理解角色在“穿越迷宫”中经历的过程。
2.过程与方法通过自主探索和讨论,掌握自主学习的方法。
3.情感态度与价值观通过自己设计小游戏,培养对scratch与信息技术的兴趣和热情。
4.行为与创新通过“迷宫游戏”的脚本编写,能使用条件判断设计其他程序。
【教学重点】重点:理解、控件的含义与使用。
【教学难点】难点:理解并运用角色运动中的侦测与判断。
【教学方法与手段】从学生喜爱的游戏入手,激发学习欲望,合理有效开展任务驱动、启发式教学,通过自主学习、学生演示、交流评价,促进学生之间的交流与融合,通过汲取他人的学习经验,促进自身知识与学习方法的改进。
【教学课时】安排一课时【课前准备】动画视频、小游戏、升级程序、课件。
【教学过程】一、激趣导入,揭示课题。
今天老师给大家带来一段视频,我们来看一看。
课件播放视频片段。
师:同学们,视频中的人物是谁?生:大头儿子和小头爸爸。
师:他们俩到底发生了什么事呢?请同学们打开桌面的“拯救大头儿子”,去看一看。
学生打开桌面的“拯救大头儿子”程序,按照游戏要求完成游戏操作。
师:恭喜同学们帮助小头爸爸成功拯救了大头儿子,请单击左上角的“箭头”退出游戏。
其实,这是一个简单的迷宫游戏,今天我们就用Scratch软件来制作一个类似的迷宫游戏。
小学信息技术《scratch穿越迷宫》教案

小学信息技术《scratch穿越迷宫》教案学科课型研究要点信息技术学时课单元课题XXX教学穿越迷宫执教者上课时间掌握scratch侦测语句的使用。
知识与技能:可以更改舞台背景,学会脚本编写和更改的操作,能够通过键盘来控制角色移动,能用颜色来进行侦测和判断。
过程与方法:体验scratch游戏——制作游戏——拓展——激趣情感、态度、价值观:通过制作迷宫游戏,能够对电脑程序设计有一个初步的认识,自己能够独立完成一个小作品,培养学生的成就感和自信心,让其对后续研究产生兴趣。
如何将创意与思维转换为实际指令?研究目标探究问题应用作业文明阅读研究重难点完成《穿越迷宫》项目作品将该项目所研究的知识移植于其他情境,如双人赛跑等游戏的设计。
XXX设计并开发的面向青少年的编程工具,具有图形化拖拽的操作特点,使低龄段的孩子们不必去学复杂的代码,就能够创作出厚实的编程作品,scratch脚本编写,侦测和判断语句的利用。
教学过程学生活动教师活动活动一:游戏思路整理(思维导图)师:同学们有没有玩过迷宫游戏?玩过的同学请跟我描述一下!师:(评价语)今天让我们来转化一下角色,成为一名游戏设计者,请同学们齐读课题《穿越迷宫——scratch游戏设计》师:接下来我们进入本节课的第一课环节:游戏思路整理(思维导图)孩子们,我们平时编写一个故事时,有几大要素(时间、地点、人物、环境、情节)那么请大家思考并讨论一下设计一个游戏的时候,需要哪些要素?师(根据学生的回答将其对scratch软件要素一一对应):背景(舞台)、角色(设置及脚本设计)、划定规矩(脚本设计)二次备课活动一:游戏思路整理(思维导图)XXX:描述迷宫游戏。
XXX:齐读课题生:迷宫、谁去穿越、碰到墙(障碍物)(师根据学生所表达的内容进行板书)生想象并思考生:睁开眼睛,同学们制作迷宫的时候,请注意的迷宫起点使用蓝色进行标记、终点使用红色进行标记。
从出发点到起点的路径一定要通顺。
Scratch三层架构《穿越迷宫》公开课教学设计

《穿越迷宫》一、学情分析本课面对的教学对象是市区小学五年级的学生,他们具备了基本的计算机操作技能和编程思想。
通过前面的SCRATCH学习,学生已经对动作模块、画笔模块、控制模块有着比较深入的认识。
这个年龄段的孩子想象力丰富,愿意创建故事、游戏等SCRATCH作品,并且能够在分享作品的过程中汲取他人的优点。
二、教材分析《穿越迷宫》是苏科版小学信息技术五年级第17课,属于拓展模块“程序设计”中内容。
本课主要以“小猫”穿越“迷宫”抓“老鼠”为故事情节编写程序。
共分为三大部分,第一部分是设置舞台和角色,这个是比较基础的,在之前的课上,学生已经有了多次接触。
第二部分是迷宫抓鼠,通过让学生感悟生活中的选择行为,学会使用相应的条件控件和条件判断控件帮助小猫抓到老鼠,了解侦测和判断的含义和作用,进一步体验结构化程序设计思想,这是本课的重难点。
第三部分穿越迷宫,学会具有条件判断功能的简单程序,运用侦测和判断控件创作故事或游戏。
三、教学目标双基层目标:了解侦测与判断的含义和作用,初步掌握侦测与判断控件的使用。
问题解决层目标:在穿越迷宫的过程中,掌握使用侦测与判断控件的方法。
学科思维层目标:在循序渐进解决问题的过程中,建立良好的思辨习惯。
四、教学重点与难点重点:了解侦测与判断的含义和作用;初步掌握侦测与判断控件的使用。
难点:根据问题的需要为条件判断控件选择合适的条件控件。
理解小猫运动中的侦测与判断,使用条件判断控件创作游戏。
五、教学过程(一)创设情境,呈现游戏:听看PPT里的音乐和图片,让学生猜猜这是谁。
能抓老鼠的都是好猫,那电脑里的这只猫能抓老鼠吗?学生打开电脑玩“小猫过迷宫抓老鼠”的游戏,激发学习热情。
(单击绿旗开始执行程序,小猫跟着鼠标后面移动,碰到墙则会退回,碰到老鼠则会说:“抓到你了”,并且停止执行脚本。
)你们的猫都抓到老鼠了吗?刚才那个是已经做好的游戏程序,那你们想不想自己设计一个小猫过迷宫抓老鼠的游戏啊?那我们今天就来学习这个!设计意图:让孩子们玩游戏,既能激发学生的学习兴趣,又能顺利地引出课题。
Scratch《穿越迷宫——拯救唐僧》课件2

如果碰到山洞,那么说:说: “大胆妖怪,快还我师父!”Fra bibliotek侦测角色
点击程序段
碰到山洞 是
说:“大胆妖怪, 快还我师父!”
思维拓展
思考:你可以运用学到的条件语句 和逻辑语句,进行哪些组合,使得游戏 更加精彩好玩?
— 小学信息技术 —
感谢收看
教学课件
如果不满足条件A,那么执行结果C。
二、认识侦测条件
1.侦测对象
2.侦测颜色
思考:如何改变侦 测颜色?
如何将侦测条件嵌入到条件语句中?
三、脚本搭建
1.当碰到黑色宫墙切换造型且返回起点 2.当碰到大眼怪兽切换造型且返回起点 3.当碰到山洞说“大胆妖怪,快还我师父!”
1.当碰到 黑色宫墙 返回起点
告示
要想救唐僧,必须凭借 智慧,在不碰到墙壁的情况 下,穿越迷宫,躲避怪兽, 来到洞内 。
1
2
3
4 5
穿越迷宫
教学课件
侦测的逻辑 如何设计?
侦测的条件 如何表达?
一、认识逻辑判断
条件A
是
结果B
1.如果……那么…… 含义:如果满足条件A,那么执行结果B。
条件A
是
否
结果B
结果C
2.如果……那么……否则…… 含义:如果满足条件A,那么执行结果B;
如果碰到墙壁,那么返回起点。
侦测颜色
点击程序段
碰到黑色 是
造型切换为Ghost
移动到(-131,152)
2.当碰到 大眼怪兽 返回起点
如果碰到大眼怪兽,那么变成 Ghost,等待2秒后,返回起点。
侦测角色
点击程序段
碰到大眼怪兽 是
造型切换为Ghost
Scratch三层架构《穿越迷宫》公开课教学设计

Scratch三层架构《穿越迷宫》公开课教学设计一、概述《穿越迷宫》是一个基于Scratch编程平台的趣味游戏,通过控制角色在迷宫中寻找出口,并避开障碍物,旨在提升学生对编程概念的理解和操作能力。
本课程设计将采用Scratch三层架构,即数据层、逻辑层和表现层,为学生提供清晰的学习路径。
二、课程目标1、掌握Scratch编程基础知识,如角色控制、变量、事件等。
2、理解并应用数据层、逻辑层和表现层的概念,完成迷宫游戏的设计与制作。
3、培养学生的创新思维和解决问题的能力。
4、提高团队协作和口头表达能力。
三、课程流程1、开场(5分钟)1、老师简单介绍自己和课程背景。
2、老师展示已经完成的《穿越迷宫》游戏,激发学生兴趣。
2、Scratch编程基础知识回顾(15分钟)1、老师回顾Scratch编程平台的基本操作和重要概念,如角色控制、变量、事件等。
2、学生根据老师的讲解,尝试操作并理解这些概念。
3、分组讨论与策划(15分钟)1、学生分组讨论,确定自己的迷宫游戏设计方案。
2、每组选一名代表,向全班汇报本组的策划方案。
4、数据层设计(30分钟)1、老师讲解数据层的基本概念,包括角色、障碍物、出口等元素的数据表示。
2、学生根据本组的策划方案,进行数据层的设计,包括角色控制、障碍物设置等。
5、逻辑层设计(30分钟)1、老师讲解逻辑层的基本概念,包括角色的行为逻辑、碰撞检测等。
2、学生根据本组的策划方案,进行逻辑层的设计,包括角色的移动、碰撞检测等。
6、表现层设计(30分钟)1、老师讲解表现层的基本概念,包括角色的外观、迷宫的视觉效果等。
2、学生根据本组的策划方案,进行表现层的设计,包括角色的造型、迷宫的背景等。
7、游戏测试与调试(30分钟)1、学生测试自己组的迷宫游戏,查找并解决问题。
2、每组选一名代表,向全班展示并讲解本组的作品。
8、总结与评价(15分钟)1、老师总结本节课的学习内容,评价学生的表现。
2、学生分享自己的心得体会,提出建议和改进方案。
05第17课《穿越迷宫》教学设计

第17课穿越迷宫【教材分析】《穿越迷宫》是苏科版《小学信息技术(5年级)》Scratch单元的教学内容,本课在整个Scratch单元中,处于承上启下的地位。
从整个学习过程来看,本课处于Scratch的应用阶段;从学生的认知过程来看,本课处于Scratch的较为高级的综合运用阶段。
要求学生对前面的知识有一定的积累,从而满足对深层次学习实践的需求。
本课的教学,应秉承关键知识点详授、已有知识点巩固的设计原则,为后续的学习打好基础。
【学情分析】在学习本课之前,学生已经掌握了基本模块的搭建,了解了循环语句的作用。
条件判断命令在小学的信息技术课中虽是第一次出现,但五年级学生对条件判断概念的理解应该没有问题,对于侦测的几个条件需要教师结合相关知识进行较为详细的新授。
由于本节课范例具有一定的交互性、游戏性,因此学生应该比较感兴趣,在此基础上,可以引导学生更深入地学习Scratch。
【教学目标与要求】1. 知识与技能(1)学习侦测与判断的含义和作用。
(2)掌握条件判断控件的形状和使用特点。
(3)理解小猫在“穿越迷宫”中经历的过程。
2. 过程与方法通过自主探索和讨论,掌握自主学习的方法。
3. 情感态度与价值观(1)通过自己设计小游戏,培养学生对Scratch学习与作品创作的兴趣和热情。
(2)通过自主学习、自主探索,体验创作成功的喜悦。
4. 行为与创新通过“穿越迷宫”的脚本编写,能使用条件判断设计其他程序。
【教学重点与难点】重点:理解控件的含义与使用。
难点:理解小猫运动中的侦测与判断。
【教学方法与手段】任务驱动法。
【课时安排】安排1课时。
【教学准备】计算机网络教学环境,学件与课件。
【教学过程】快速改变))学生看书,完成障碍判断脚本【教学反思】本节课采用了学生喜欢的小游戏“穿越迷宫”,学生自己设计能很好地激发自身的学习热情。
“小猫”穿越“迷宫”抓“老鼠”的程序,看起来有些复杂,但是如果把程序分成几个部分,逐一编写,就容易多了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《穿越迷宫》
教材分析
本课以“小猫”穿越“迷宫”抓“老鼠”为故事情节,编写程序,共分为三大部分。
第一部分:设置舞台和角色;第二部分:编写“小猫”穿越“迷宫”抓“老鼠”的程序;第三部分:穿越迷宫。
学情分析
学生对于程序的流程并不是很了解,所以在课堂上教师要引导学生把程序分成几个小的部分,各部分逐一突破,这样学生的学习过程会比较轻松愉快。
预设教学目标
1.理解侦测与判断的含义。
2.运用侦测与判断创作故事或游戏。
教学重点
理解侦测与判断的含义。
教学难点
运用侦测与判断创作故事或游戏。
课时安排:
1 课时
预设教学过程:
一、激趣导入
师:上一次我们观赏了马戏团小丑的表演,同学们还记得吗?那么他们还有
什么表演呢?一起去看一看吧!
二、设置舞台和角色
师:今天小猫要给大家表演穿越迷宫捉老鼠,感兴趣吗?
师:想要看小猫穿越迷宫捉老鼠的表演,首先要把舞台设计成迷宫,并且要增加老鼠的角色。
师示范操作:
①打开scratch软件。
②
把舞台设置成迷宫。
③导入老鼠角色,设置好小猫和老鼠的大小以及位置。
知识屋:
程序通过颜色判断是否碰到障碍,因此迷宫尽量用一种颜色表示。
师:下面请同学们设计一个自己喜欢迷宫作为舞台背景。
生操作,师巡视指导。
三、迷宫抓老鼠
师:刚才老师看到同学们都已经把你们的迷宫阵给布置好了呢。
那我们希望小猫通过跟随鼠标指针在迷宫中前进,如果碰到障碍就后退,再重新前进,最终在规定的时间内捉到老鼠,这样表演就视为成功,否则表演为失败,程序执行结束。
该怎么设置呢?
师示范操作:
1、设置起点
①选择角色小猫,单击“脚本”。
②单击模块,拖动到脚本区。
③单击模块,拖动到脚本区,并设置数值。
④单击模块,拖动到脚本区。
⑤单击模块,拖动到脚本区,并选中。
生尝试操作。
生反馈。
2、小猫行走
师示范操作:
①单击模块,拖动到脚本区。
②单击模块,移动到脚本区,选择“鼠标指针”。
③单击模块,拖动到脚本区,设置前进步数。
3、障碍判断
师示范操作:
①单击模块,拖动到脚本区。
②单击模块,拖动到脚本区,插入的尖框中,并将颜色设置为障碍物的颜色。
③单击模块,拖动模块,拖动到脚本区,插入
,设置后退的步数。
生尝试操作。
4、成功穿越
①单击模块,拖动到脚本区。
②单击模块,拖动到脚本区,插入的尖框中,并选择“角色2”老鼠。
③单击模块,拖动到脚本区,并输入内容。
④单击模块,拖动到脚本区。
5、限制时间
①单击模块,拖动到脚本区。
②单击模块,拖动到脚本区,插入尖框中。
③单击模块,拖动到脚本区,插入的第一个方框中,在第二个方框中输入游戏时间和限制时间。
④单击模块,拖动到脚本区,并输入内容。
⑤单击模块,拖动到脚本区。
生尝试操作,师巡回指导。
一生到教师机操作。
师:怎么样才能快速准确的输入起点处中的x和y的数值。
生讨论,实践,反馈。
师小结。
师提示知识屋:
(1)选中后在舞台上会出现,并且可以任意移动位置。
(2)为条件判断控件,在尖框中要插入像两头尖的条件控件,如果条件成立才会执行它内部的脚本。
(3)如果让脚本停止执行,在该脚本内要有可以停止脚本的控件,
并在一定条件下被执行。
(4)像、和这种两头尖或者两头圆控件必须插
入其他脚本的尖框或者圆框中才能使用。
师:综上所述,请同学们修改脚本,把在迷宫中“滑步”的小猫变成变成“行走”。
试试看!
生尝试操作。
师:请同学们讨论一下:控件起什么作用?如果去掉它行不行?
生讨论,反馈。
反馈结果:起到开局重新计时的作用,去掉它是不行的。
三、穿越迷宫
小猫精彩的表演就要开始了,让我们拭目以待吧!
师示范操作:
①单击,执行脚本。
②移动鼠标指针,尝试让小猫穿越迷宫抓老鼠。
生操作。
师:让我们来一次比赛吧!比一比谁的小猫先抓到老鼠!
生比赛,师评价。
四、知识升华
师:我们能不能编写一个用方向键控制小猫穿越迷宫的程序呢?试试看!和你的小伙伴们交流交流!
生讨论、实践。
五、总结
今天这节课你有收获吗?请将它填写在成果篮里。