【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《少儿编程之Sctrach:3_变量类代码块》,欢迎阅读!

旗开得胜
变量类代码块
Scratch可以处理的数据类型有:字符串、布尔逻辑、整数、实数
一、自学简单示例 1、变量
作用域:局部变量或全局变量
属于某个角色的局部变量可以被其他角色访问,但不能被其他角色修改 全局变量,则所有角色都能修改它。
1_variable scope.sb 2_count.sb
更多示例:
Scratch自带范例【Game - 5 MarbleRacer】,变量x velocity和变量y velocity可
以控制小球x和y坐标增加的步幅(或速度)。
Scratch自带范例【Animation - 8_DayDream】,通过判断变量的值,实现状态改变
1
读万卷书 行万里路
旗开得胜
Scratch自带范例【Interactive Art - 5_MouseRecorder】,recording和playing两
个变量记录录制和播放两种状态。
Scratch自带范例【Interactive Art - 6_Where】,speed和turnyness两个变量可以
控制移动步幅和旋转角度。
Scratch自带范例:【Interactive Art - 7_GardenSecret】,Flower和Lucky两个变量
由随机数产生,控制选择某个花瓣角色和是否让花仙子出现。 2、链表 更多示例:
Scratch自带范例【Animation-2 Ideas】,创建新链表,事先添加若干链表项。小男孩
走几步就思考一个问题,通过从链表中提取任意项实现。
Scratch自带范例【Game - 6_FruitCraftRPG6_FruitCraftRPG】,hero角色碰到某种水
果,就把表示该水果的字符串加入到链表Inventory中。Hero角色靠近Fruit Person时,说出了Inventory链表中的所有内容。
Scratch自带范例【Interactive Art - 5_MouseRecorder】,按下Record button角色,
保存x坐标和y坐标到两个链表。按下Play button角色,把x和y坐标依次设置为链表中的值。
二、研究综合实例,在模仿的基础上自由创作,完成作品 3_Variable_Basketball Quiz
利用绘图编辑器,绘制Logo角色
2
读万卷书 行万里路
本文来源:https://www.wddqxz.cn/980b9a6f690203d8ce2f0066f5335a8103d26683.html