少儿编程之Sctrach:3_变量类代码块

时间:2022-07-13 10:11:14 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
旗开得胜

变量类代码块

Scratch可以处理的数据类型有:字符串、布尔逻辑、整数、实数

一、自学简单示例 1、变量

作用域:局部变量或全局变量



属于某个角色的局部变量可以被其他角色访问,但不能被其他角色修改 全局变量,则所有角色都能修改它。





1_variable scope.sb 2_count.sb

更多示例:

Scratch自带范例【Game - 5 MarbleRacer,变量x velocity和变量y velocity

以控制小球xy坐标增加的步幅(或速度)

Scratch自带范例【Animation - 8_DayDream,通过判断变量的值,实现状态改变

1

读万卷书 行万里路


旗开得胜

Scratch自带范例【Interactive Art - 5_MouseRecorderrecordingplaying

个变量记录录制和播放两种状态。

Scratch自带范例【Interactive Art - 6_Wherespeedturnyness两个变量可以

控制移动步幅和旋转角度。

Scratch自带范例:Interactive Art - 7_GardenSecretFlowerLucky两个变量

由随机数产生,控制选择某个花瓣角色和是否让花仙子出现。 2、链表 更多示例:

Scratch自带范例【Animation-2 Ideas,创建新链表,事先添加若干链表项。小男孩

走几步就思考一个问题,通过从链表中提取任意项实现。



Scratch自带范例【Game - 6_FruitCraftRPG6_FruitCraftRPGhero角色碰到某种水

果,就把表示该水果的字符串加入到链表Inventory中。Hero角色靠近Fruit Person时,说出了Inventory链表中的所有内容。

Scratch自带范例【Interactive Art - 5_MouseRecorder,按下Record button角色,

保存x坐标和y坐标到两个链表。按下Play button角色,把xy坐标依次设置为链表中的值。

二、研究综合实例,在模仿的基础上自由创作,完成作品 3_Variable_Basketball Quiz

利用绘图编辑器,绘制Logo角色

2

读万卷书 行万里路


本文来源:https://www.wddqw.com/doc/980b9a6f690203d8ce2f0066f5335a8103d26683.html