scratch编程 童程童美

更新时间:2022-11-24 05:59:20 阅读: 评论:0


2022年11月24日发(作者:space shuttle)

Scratch培养孩子的思维与动手能力

放飞自我梦想起航1

少儿编程教学资料,仅供参考,需要可下载并修改后使用!

教案式少儿编程教程

【初级:第29课】万花筒

【本课说明】

本课利用图章等指令(积木)设计一个万花筒,实现一种电脑对称画图艺术。

【知识技能】

(1)画笔指令:图章、清空。

(2)角色位置的确定。

(3)角色的旋转及角度问题。

(4)循环及循环嵌套。

(5)音量的设定。

【课程引入】

小朋友,我们都知道万花筒吧?今天,我们自己动手设计一个万花筒,很美妙哦!

问题分析:(1)万花筒是复杂的图案,使用图章,是实现用简单的角色图案画出复杂图

案的基本方法。用图章来实现角色的“复制”。(2)确定角色的起始位置,使用图章时,选

择正确的方向指令。

【教学步骤】

(1)打开Scratch离线系统,显示Scratch编程主界面。

(2)选择主界面左下方“角色”,鼠标右键点击“sprite1”,选择删除。(本节课角

色中不用猫咪)

(3)下面是“背景”的脚本。

Scratch培养孩子的思维与动手能力

放飞自我梦想起航2

(4)选择主界面左下方“舞台1背景”,再选择主界面中间“背景”,点击空白背景,

在主界面右侧画板区域,鼠标移到画板工具栏第六个图标显示“用颜色填充”,点击图标,

在下方选择“黑色”,鼠标左键在画板中间点击一下,填充为黑色。

(5)选择主界面中间“脚本”中的“事件”,将其中的“当...小绿旗...被点击”拖

动到脚本空白区域。

(6)选择主界面中间“脚本”中的“声音”,将其中的“将音量设定为100”拖动到

“当...小绿旗...被点击”的下面,将其中的参数“100”修改为“50”。

(7)选择主界面中间“脚本”中的“控制”,将其中的“重复执行”拖动到“将音量

设定为50”的下面。

(8)选择主界面中间“脚本”中的“声音”,将其中的“播放声音…直到播放完毕”

拖动到“重复执行”的里面。

(9)选择主界面中间“声音”,点击“新建声音”中第三个图标“从本地文件中上传

声音”,将预先准备好的“Motteke!Sailor.w…”上传。

(10)选择主界面中间“脚本”,在主界面右侧代码区域找到“播放声音…直到播放完

毕”,点击其中的倒三角选择“Motteke!Sailor.w…”。

(11)选择主界面中间“脚本”中的“事件”,将其中的“当...小绿旗...被点击”拖

动到脚本空白区域。

(12)选择主界面中间“脚本”中的“控制”,将其中的“重复执行”拖动到“当...

小绿旗...被点击”的下面。

(13)选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“重复执

行”的里面。

(14)选择主界面中间“脚本”中的“数字和逻辑运算”,将其中的“在1到10间随机

Scratch培养孩子的思维与动手能力

放飞自我梦想起航3

选一个数”拖动到“等待1秒”参数“1秒”里面,将其中的参数“10”修改为“5”。

(15)选择主界面中间“脚本”中的“数字和逻辑运算”,将其中的“清空”拖动到“等

待在2到5间随机选一个数秒”的下面。

(16)下面是角色“Sprite1”的脚本。

(17)选择主界面左下方“新建角色”,点击第三个图标“从本地文件中上传角色”,

将预先准备好的“Sprite1”上传。

(18)选择主界面中间“脚本”中的“事件”,将其中的“当小绿旗被点击”拖动到

脚本空白区域。

(19)选择主界面中间“脚本”中的“动作”,将其中的“移到x:0y:0”拖动到“当小

绿旗被点击”的下面。

(20)选择主界面中间“脚本”中的“动作”,将其中的“面向90方向”拖动到“移

到x:0y:0”的下面,点击其中的倒三角选择“0(向上)”。

(21)选择主界面中间“脚本”中的“画笔”,将其中的“清空”拖动到“面向0方向”

的下面。

(22)选择主界面中间“脚本”中的“控制”,将其中的“重复执行”拖动到“清空”

的下面。

(23)选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“重

复执行”的里面。

(24)选择主界面中间“脚本”中的“动作”,将其中的“移动10步”拖动到“重复执

行10次”的里面。

(25)选择主界面中间“脚本”中的“动作”,将其中的“向右旋转15度”拖动到“移

动5步”的下面。

Scratch培养孩子的思维与动手能力

放飞自我梦想起航4

(26)选择主界面中间“脚本”中的“画笔”,将其中的“图章”拖动到“向右旋转15

度”的下面。

(27)选择主界面中间“脚本”中的“动作”,将其中的“向右旋转180度”拖动到“重

复执行10次”的最下面,将其中的参数“15度”修改为180度。

(28)给角色“Sprite2”编写脚本。由于Sprite2和Sprite1代码相似,直接复制粘贴。

(29)选择主界面左下方“新建角色”,点击第三个图标“从本地文件中上传角色”,

将预先准备好的“Sprite2”上传。

(30)选择主界面左下方“Sprite1”,在主界面右侧脚本区域找到“当...小绿旗...

被点击”,鼠标右键点击“当...小绿旗...被点击”,选择复制,移动鼠标到主界面左下方

“Sprite2”,鼠标左键点击一下,复制粘贴完成。

(31)选择主界面左下方“角色”中的“Sprite2”,在主界面右侧代码区域找到“面向

0方向”,将其中的参数“0”修改为120。

(32)给角色“Sprite3”编写脚本。由于Sprite3和Sprite1代码相似,直接复制粘贴:

(33)选择主界面左下方“Sprite1”,在主界面右侧脚本区域找到“当...小绿旗...

被点击”,鼠标右键点击“当...小绿旗...被点击”,选择复制,移动鼠标到主界面左下方

“Sprite3”,鼠标左键点击一下,复制粘贴完成。

(34)选择主界面左下方“角色”中的“Sprite3”,在主界面右侧代码区域找到“面向

0方向”,将其中的参数“0”修改为240。

(35)至此,程序(脚本)编写完毕。我们点击主界面左上方的“小绿旗”,程序就开

始执行了。此时,舞台中就会画出一个美妙的万花筒了。

【举一反三】

Scratch培养孩子的思维与动手能力

放飞自我梦想起航5

(1)小朋友,参考本课,你可以设计一个更好、更酷的万花筒,试试吧!

(2)如何给本课设置游戏结束呢?如:当按下空格键,结束全部。

【本课脚本】

(1)背景

(2)角色“Sprite1”

Scratch培养孩子的思维与动手能力

放飞自我梦想起航6

(3)角色“Sprite2”

(4)角色“Sprite3”

Scratch培养孩子的思维与动手能力

放飞自我梦想起航7

同学们,再见

编程可以培养孩子以下重要能力:

一、逻辑推理--抽象思维能力。

二、数学计算--数据化思考能力。自己编程实现逻辑的过程非常锻炼智力。

三、问题解决--跨界思考能力。

四、创新思维--系统工程思维能力。思考与设计游戏规则。

五、联想判断--分析归纳能力。

六、耐心缜密--合作自信能力。

七、动手能力--动手实现程序逻辑以验证自己的思路。

八、美术与音乐修养--给游戏设计图片、背景音乐、各种音效。

九、在这里,孩子是导演!

本文发布于:2022-11-24 05:59:20,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/9913.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图