scratch中文版是一款专门为青少年设计的手机编程学习软件。它为孩子们提供了一个自由发挥想象力的平台,让他们能够创作属于自己的故事、游戏、动画等作品。软件的操作方式十分简便,只要熟练运用八类积木模块,就能轻松开启创作之旅。这款软件能够有效激发孩子对编程的兴趣,真正实现“玩中学”的学习模式,锻炼孩子的创造力和逻辑思维能力,从而全方位提升孩子的综合素质。

适合全世界的小朋友学习编程和交流;
麻省理工学院的编程工具。
工具完全免费,使用方便;
采用Java进行开发,该作品既能够发布至互联网,也可以部署在CD或U盘这类存储介质上。
一、制作准备工作
1需要一个小猫角色、一个老鼠角色,以及一个活动场景(也就是背景)。

二、制作思路
怎样达成猫捉老鼠的功能呢?可以运用运动模块里的这两个模块来实现。
鼠标指针在场景里移动时,老鼠会朝着鼠标指针的方向移动,接着小猫又会面向老鼠移动。如此一来,只要鼠标指针持续移动,老鼠和小猫就都会跟着做出相应的移动动作。

三、具体编程操作
设置好小猫和老鼠角色,并设置好背景图。

分别选择小猫和老鼠的编程代码。
①老鼠编程代码:

②小猫编程代码:

要记住,在小猫编程的代码里,小猫的移动步数一定要比老鼠的移动步数少,否则老鼠很容易就会被小猫追上。
四、扩展
在Scratch系统里自带的角色有两种造型,为了避免小猫和老鼠移动时显得呆呆的,可以添加一个模块。

增加后小猫的编程代码如下:

要是你觉得老鼠的移动非得依赖鼠标指针,操作起来太不方便,那我们可以对编程代码进行调整。调整后让老鼠随机移动,小猫依旧朝着老鼠的方向,修改完成后小猫和老鼠各自对应的编程代码如下:

这样调整后存在一个缺点,即老鼠的移动完全是随机的(无论是移动方向还是移动速度都具有随机性),由此不难想象,小猫成功捕获老鼠的概率会显著提升。
添加游戏终止机制。也就是当小猫成功抓住老鼠时,游戏随即结束。对应的编程代码如下:

界面更新
已完成接口更新。调整布局后,舞台区向右移动,程序放置在中间位置,便于程序员进行编程操作;块区域取消了严格的划分,现在可以通过滑动鼠标来选择块,这样能减少点击次数,提升用户体验。
内核更新
0采用h5与js语言开发,属于当下主流技术框架。这种选择的优势在于打破了PC端与移动端的界限,进一步凸显“共享”这一核心理念——在电脑端创作的作品能直接在手机端打开,有效助力作品传播。
更多的扩张
集成并添加插件模块,例如文字阅读模块,能让文字真正“发声”;翻译功能支持多语言互译;扩展makeymakey插件,融入更多创意有趣的硬件;新版本兼容乐高ev3,拓宽了应用场景。
它融入了不少卡通元素,整体学习氛围十分浓厚,点燃了每位用户的学习热情。
学习过程中遇到的难题也能得到妥善解决,助力用户在学习中实现自我提升。
页面采用简洁大方的设计风格,全程弹窗干扰,为用户营造极佳的学习氛围。
Scratch中文版融合了卡通元素与编程学习内容,借助趣味教学方式帮助孩子建立编程兴趣,熟悉并掌握各类功能模块,在软件中自由施展想象力,创作出独一无二的动画和游戏作品。感兴趣的朋友欢迎到本站体验!
用户评价
7.8
500+人评论
请为软件评分:
评论内容需在5-200字之间~
0/200