Scratch少儿编程,为青少年推开了一扇通往创意天地的大门。这款应用带来了别具一格的编程体验,把复杂代码转变为五彩斑斓的积木块,让编程变得轻松上手。Scratch少儿编程致力于以寓教于乐的模式,培育孩子们的逻辑思维与创新能力。在该平台上,孩子们不但能够创作出属于自己的故事、游戏及动画,还能于潜移默化中掌握科学、技术、工程、艺术和数学等多个领域的知识。Scratch少儿编程,助力孩子们在玩乐里学习,在学习中成长。此刻,就开启你的创意编程之旅吧!
一、制作准备工作
1需要1个小猫角色、1个老鼠角色,以及一个作为活动场景的背景。
二、制作思路
怎样达成猫捉老鼠的功能呢?借助运动模块里的这两个模块就能够实现。
当鼠标指针在场景里移动时,老鼠会朝着鼠标指针的方向移动,紧接着小猫会朝着老鼠的方向移动。如此一来,只要鼠标指针持续移动,老鼠和小猫就都会随之相应移动。
三、具体编程操作
1. 把小猫、老鼠角色设置妥当,同时将背景图也设置好。
2. 依次挑选小猫与老鼠的编程代码。
①老鼠编程代码:
②小猫编程代码:
请务必牢记,在小猫编程代码里,小猫的移动步数一定要少于老鼠的移动步数,否则老鼠极易被小猫追上。
四、扩展
1、Scratch系统自带的角色里,小猫和老鼠这两个角色各有两种造型。为避免它们在移动时显得呆滞,可添加一个模块。
增加之后,小猫的编程代码如下:
2、要是你觉得让老鼠移动还得依靠鼠标指针太过繁琐,我们能够对编程代码进行修改。修改后,老鼠将随机移动,而小猫依旧面向老鼠,修改后的小猫和老鼠编程代码分别如下:
如此修改存在一个不足之处,即老鼠的移动完全随机(无论是移动方向还是移动速度皆为随机),不难想象,小猫抓到老鼠的概率大幅提高。
3、增添游戏停止功能。具体而言,当小猫抓住老鼠时,游戏即宣告结束。编程代码如下:
1、锻炼逻辑思维。在编程时,孩子们需要持续思考并解决各类问题,这对锻炼他们的逻辑思维能力很有帮助。
2、增强创新能力。Scratch激励孩子们勇敢创新,去尝试各种各样的编程思路与创意。
3、提升观察力。孩子们在创作时,需对每一个细节进行细致观察,以此增强观察力。
4、推动多学科学习。Scratch整合了多门学科的知识,助力孩子们在玩耍过程中进行学习。
1. 知悉孩子的学习进展与成效,适时予以鼓励和扶持。
2. 投身孩子的编程活动,强化亲子关系与交流。
3. 重视孩子的兴趣爱好,给予恰当的学习资源。
4、对孩子的上网行为加以监督,营造安全健康的网络环境。
v3.0.66版本
•新增高对比度颜色主题,可在全新设置菜单中启用!
•对SDK和库进行了更新,使其能够与更新的设备兼容。
这是3.0.66版本的重新发布,目的是修复与共享相关的崩溃问题。
•更新翻译
•修复错误并提升性能