儿童编程scratch圣骑士之魔法森林教案_第1页
儿童编程scratch圣骑士之魔法森林教案_第2页
儿童编程scratch圣骑士之魔法森林教案_第3页
儿童编程scratch圣骑士之魔法森林教案_第4页
儿童编程scratch圣骑士之魔法森林教案_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、少儿编程教学资料,需要可下载并修改后使用!圣骑士之魔法森林本文档书写规范:1、字体定义为“仿宋”2、大标题采用“二号”,一级标题采用“四号”,需加粗,颜色为(0, 112, 192); 二级标题采用“小四”,需加粗,颜色为(0, 112, 192)3、页眉页脚采用固定方式4、编号序号为1、2、3,下层为(1)、(2)、(3),可在编号格式上进行自 定义,第三层为、5、正文段落格式为“首行缩进两格“,行距为“单倍行距”6、采用微软Word进行编辑课前准备:1、演示圣骑士之魔法森林的动画2、圣骑士之魔法森林素材包,确认背景、角色、声音素材内容无误3、对应课程PPT准备妥当,课后作业打印完毕4、对应

2、学生账号内容检查无误课前引导与答疑:1、师生相互认识,自我介绍(提前设计好的),相互介绍。2、讲解少儿编程课程的起源,现状,课程体系,学习了对自己有哪些帮助。了 解操作基本知识,学习后有哪些意义?课程学习中的考前须知(如建群,我们的 作品可以在群内看到,也可以转发到朋友圈,优秀的为他办工程发布会)。计算 机读取代码的原理,bug和debug,循环(不停的判断)。3、介绍网址登陆方法,分别记录自己的账号和密码,现场操作;4、介绍少儿编程scratch3.0网页端操作界面,绿旗,红圆圈分别代表开始和结 束。每个按扭简介,预先说下每个大系列指令有什么不同?颜色不同。还有呢? 有的有缺口,有的突出一块

3、,这些缺口和凸出就是可以进和出程序,有的是椭圆 形的边,有的是尖尖的菱形的,里面还有下拉框,意味着有多重选择。埋下伏笔, 后面慢慢了解这些区别,然后准备上课生:通过按键上下左右按键控制圣骑士移动。师:怎么样才能让我们按一次键。圣骑士比以前移动的速度更快?生:修改移动步数,每次按键后移动的步数越大,圣骑士移动的速度越快。师:程序开始后,初始化角色的位置,需要用到什么指令呢生:移到(X, Y)(3)巫师定位和说话定位:当小绿旗被点击(开始),巫师出现的位置应该是固定的。巫师每次重 新开始就会回到规定的初始位置,所以使用定位积木说话:此时,巫师说一句话,告诉大家“放马过来吧”!”造型:前面的巫师行走

4、看上去像是被拖着走的,并没有迈开步子行走。现在要 给巫师行走配上动作。点击“造型”,查看巫师角色的造型,可以看到巫师一连 串的行走造型。巫师的行走动作只要将巫师行走的步伐造型重复切换,同时,在 切换每个造型的时候,需要等待几秒,这样子,显得更加自然点。重复执行下一个造型我们发现造型与造型之间的速度太快了,需要添加等待时间,找到控制模块里面 的等待几秒重行 下一个造型 谢e m秒巫师角色完整积木:巫师角色完整积木:涣马过来吧!2被点击移到X:说秒重复执行下一个造型【课堂问答】师:角色行走的时候,怎样才能更加自然点呢?生:通过不断的切换下一个造型,同时造型切换的时候需要加上等待时间6、课堂总结(7

5、min)【课堂问答】:师:我们学习了如何按键控制角色移动,有没有同学可以帮老师总结一下按键如 何控制角色移动的呢?生:通过“如果那么”、“按键被按下”的结合使用来判断对应的方向键是 否被按下,再通过“面向方向”、“移动X步”,实现圣骑士对应方向的移动。师:角色行走的时候,怎样才能更加自然点呢?生:通过不断的切换下一个造型,同时造型切换的时候需要加上等待时间7、拓展延伸(7min).要控制图中的小猫一直重复向上移动十步,下面指令正确的选项是()A、B、多动。步8、课后练习1、看,前方有一个苹果!想一想,下面哪段程序能帮助小猫拿到它呢?A当击句方步句方步向面动 多向面缭击 点 被当步IOJ方步句方

6、向 fio20动移oIOJr 1L100J动移C.当 被点击 面向方向移动步面向方向 移动勖步.翻开系统里面的指定题目,完成如下要求:编程实现:点击绿旗的时候,小猫出现在右上角(x200,yl60)位置处,并说了 一句hello” 2秒钟,然后当我们每次按下上下左右的时候,小猫就会移动10 步。注意:无评判标准:定位位置准确 说话时间维持2秒消失,并不是一直说话当按下方向键的时候,可以自由移动。延伸:如果学生年龄更大或者水平更高,我们可以拓展更多内容(1)巫师碰到圣骑士通过动画分析可知,如果巫师被圣骑士抓住(碰到圣骑士)游戏就会停止,在这期间巫师就会拼命去逃,到底怎样才能做到圣骑士抓住巫师呢?

7、:巫师在碰 到圣骑士前是平安的,当巫师碰到圣骑士,代表巫师被消灭,用“隐藏”表示; 由于巫师已被打败,所以游戏结束,游戏结束用“停止全部”表示。注意:要提醒学生记住,“隐藏”与“显示”是配套使用的,他们会共同作用于 同一个角色,缺一不可。(2)树精的角色补充如果整个游戏只有圣骑士与巫师,那这个游戏就显得有点枯燥了,为了给游戏加 点趣味性,我们可以加入树精来阻挡圣骑士抓巫师。首先,我们需要编辑树精的 出场,树精是从舞台的不同方向出现的,出现后会以某一个方向一直移动。452方向面向等待秒重复执行移动移动步下一个造型碰到边绦就反弹备注:树精有多个角色的时候,需要对应的改变初始位置和面向方向度数。游戏

8、 开始时,要给树精定位,树精定位不能与圣骑士一致,否那么圣骑士就吃亏了;然 后给树精的移动定一个方向;等待2秒是为了给圣骑士和巫师有足够的对话时 间;由于树精有造型,所以可以在移动时加入造型切换,当树精碰到边缘时让其 反弹继续移动,就可以不断地去阻止圣骑士了!圣骑士碰到树精树精的出现就是为了阻挡圣骑士去抓巫师的,当圣骑士撞上巫师后,圣骑士会失 败,游戏也会结束,所以,圣骑士要努力地躲开树精哦!其实,圣骑士撞上树精 与巫师被抓的程序是一致的,借此我们可以先考察同学们的记忆力,再做讲解。 具体程序如下:碰到树精 ? 或 碰到树精2 ? 或 碰到树精3 ?停止王臼;物于(4)添加背景音乐没有背景音乐

9、的作品会让人感觉乏味和死气沉沉,所以我们可以给作品添 加背景音乐。添加背景音乐一般选择在舞台上添加,具体程序如下:播放声音combat_music 等待播完曲子是一首播放完毕再下一曲的,如果想让曲子一直播放,记得嵌套重复执行。 (5)看看圣骑士能坚持多久,引入时间变量(第一次课至少四年级以上涉及到 这个)将 时间设为津之一个列表当 被点击将 时间设为重复执行将 时间增加特别说明:侧面说下学了编程的孩子厉害的案例,其他同学羡慕佩服等带来 的成就感,引起孩子觉得学这个的欲望。告知学生的精辟语句:普通人玩游戏, 高手做游戏。普通人遵守规那么,高手制定规那么。同时演示几个设计出来的酷炫的游戏(提前准备

10、好)给学生欣赏,激发孩 子学习的积极性。1、本节摘要(2min):平静的魔法森林生来了一位邪恶的巫师,他为了获得更多的自然能量修炼 魔法,召唤树精驱赶走所有的生灵,强占了森林土地,知道真相的圣骑士决定去 魔法森林抓捕巫师。2、学习目标(2min)知识与技能:(1)理解“如果.那么”条件语句的使用学会如何按键控制角色移动,理解“面向方向”的意义(3)理解“移到(,)”的含义过程与方法:观察能力和分析能力情感态度价值观:培养对信息技术的兴趣,培养想象力,逻辑思维能力3、课程导入(lOmin)今天小猪佩奇,打算驾着猪爷爷的新船出去游玩,就像下列图一样,目的地在 地图的左上角,小猪佩奇要怎么样才能顺利

11、到达目的地呢?请注意喔,地图中的 有内容的格子是不允许通过的,请小朋友画一个简单的线路图,并用“上下左右” 来帮助小猪佩奇到达目的地。计算机是一个神奇的工具,刚才我们探索出了路径,现在我们一起学一下怎 么样让计算机听从我们的指令,在电脑上自由移动、让我们一起开启圣骑士之魔 法森林之旅。初始 Scratch:我们先来认识一下我们常见的朋友-Scratch (音标skraetf,挠,抓的意思) 现在我们翻开操作页面。(一边演示,一边体验小功能)代码代码声音解,文件编南橇程程序区角色1角色1辆Zx 舜口区100方同 90舞台 程序区:写程序或者代码的区域代码区:我们可以在这个区域选择我们需要的模块,

12、拖拽到程序区;右下角 的3个功能分别可以使我们的积木块程序显示放大,缩小,还原舞台区:其中绿色旗子:点击后程序开始运行;红色圆圈:点击后程序终止;右上角三个功能分别代表:改变布局到程序区扩大;改变布局到程序区缩小; 舞台区全屏显示角色区:角色(角色1I Ix(0) J y ( 0星章 )0大小(100) 方向(90角色1角色区功能划分比拟清晰,主要包括角色的名字,坐标位置,显示或者隐藏状态, 角色的大小,角色的方向此功能可以选择自带素材库角色,画角色、随机选择素材角色或者从本地电脑 上传角色左侧一局部为角色的每个造型,包括左上角的编号和中间的造型名称右侧为每个造型的属性:包括造型名称;以及颜色

13、、画笔等选项背景区:声音区: , 4 木 。使1-*仁s 化*一-复* 在程序上添加注释:单击鼠标右键当重复执当重复执删除如果 按下t 键? 那么,X此处不动!属于XXXXX碰到树精僖止全部脚本4、角色分析(12min)翻开系统后台的“工程演示设置”查看,并让小朋友仔细观察角色的特征和 要素,并进行提问,作品特征一般分为“角色”、“动作”、“规那么”。此环节 目的是再动手操作之前尽可能的将所有要素分析观察出来,逻辑关系清楚后再动 手。课堂问答(1)本次作品有几个角色?他们分别是什么?(2)圣骑士是如何被控制上下左右移动的?(3)巫师在动画中是怎么样的?(4)圣骑士碰到巫师,会怎么样?圣骑士碰到

14、树精会怎么样?我们第一节圣骑士之魔法森林主要制作圣骑士这个角色,这个角色在圣骑士 之魔法森林游戏中最为关键。按键“上”、“下”、“左”、“右”分别控制圣骑士上、 下、左、右移动;小绿旗点击后,按键“上、下”、左”、“右”控制圣骑士上、下、左、右 移动。按下相对应的方向键,那么圣骑士就会往对应方向移动。注意:此次课程我们只做圣骑士的上下左右移动和定位造型以及巫师的定位造型出现在右上角出现在右上角出现在左下角巫师造型变化碰到圣骑士消失说话说话5、编码逻辑(50min).(1)添加背景,圣骑士等角色(2)圣骑士上下左右移动圣骑士这个角色是可以通过按键的“上”、“下”、“左”、“右”去控制移动。按 键

15、上被按下的时候,圣骑士应该往上移动。圣骑士向上移动分解为方向和移 动两个步骤,首先让圣骑士面向0。 ()的方向光有方向还不够,还需要圣骑士朝着向上的方向移动,这个时候需要添加移动 积木移动移动步有了 “向上移动”这个指令组合,我们还需要使用控制积木中的如果那 么。如果按键“上”被按下,那么圣骑士应该向上移动5步(步数可以尝试 调节,看看不同的效果,步数影响圣骑士移动的速度)。新组合的这个积木表示 按一次“上”按键,圣骑士向上移动5步。如果 按下t 键? 那么面向方向要让任何时候圣骑士都听我们的命令向上移动,那么这个积木块的外面需要套 上“重复执行”。就是告诉电脑一直做,重复执行的积木“肚子”里面是什么, 电脑就一直做什么如果 按下T 键? 那么面向石向产招O生如图积木组合每次按下“上”移动键,圣骑士会向上移动5步。同理,按键“下”、 “左”、“右”控制我机飞行方向只需要修改按键和面向方向这两个积木即可。按下t 键? 2面向CB方向当小绿旗被点击(开始),

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论