Scratch Desktop

Scratch Desktop是一款面向儿童而开发的可视化开发实用工具,致力于为所有年龄段的用户提供直观,快速且易于理解的工具,以学习基本的编程技能和视觉动画;整个应用程序以创建新的独特动画为中心,而不是使用复杂的工具和令人困惑的UI,而是着重展示成功完成屏幕上对象动画所需的每个编程任务的清晰分步细分;通过这种方法,Scratch Offline Editor成功地管理着,不仅可以让很小的孩子在智力上参与其中,并通过可以在线共享的视觉上吸引人的创作为他们提供无数的乐趣,而且还为他们提供了坚实的基,使他们能够增强编程能力;Scratch for PC的整个工具套件都位于非常直观的界面布局中,该布局优先考虑为动画项目的各个方面创建自定义脚本,但是,此应用程序不是通过文本制作此类代码,而是通过允许孩子们基本上放置由通用编程概念组成的构建块来提供视觉反馈-输入事件,对象移动,声音播放,设置变量,更改音量,交互元素以及许多更多。这些编码元素分为9个单独的选项卡,运动,外观,声音,事件,控制,传感,运算符,变量和我的块!

Scratch Desktop

Scratch Desktop

Scratch Desktop软件功能

该应用程序当然还具有一个大的画布区域,用于添加和定位可视代码块,图层选择器

用于在屏幕上精确定位的工具,背景选择器和大预览屏幕。

该应用程序的其他区域包括用于精灵的特殊编辑器(此处称为服装)和具有多种工具的声音编辑器。

可以从内置库中选择背景和精灵,也可以从您的PC导入背景和精灵。

甚至还有一个广泛的教程区域,涵盖了制作所有类型的项目所需的技巧和步骤

动画,艺术,音乐,游戏和故事

从头开始离线编辑器毫不费力地将玩游戏的乐趣与实际制作游戏的智力结合在一起。

该应用程序针对儿童进行了优化

但适用于所有人,对于任何想学习更多有关编码和动画而又不会沉迷于编程代码的人来说

它都是一个完美的起点。

MIT Scratch Desktop是100%免费的离线编辑器

针对Windows 10 OS进行了优化,并且内置支持40多种国际语言。

Scratch Desktop软件特色

世界最流行的儿童编程语言之一

Scratch,由麻省理工学院设计开发,全美超过100万孩子在学习;

通过引导孩子作编程积木块,完成创造交互式故事情节、动画、游戏;

具有入门简单、内容丰富、成果直观的特点。

Scratch儿童创意编辑

Scratch是麻省理工学院开发的供儿童或者初学者学习编程的开发平台。

其通过点击并拖拽的方式,完成编程,可以使儿童或者编程初学者学习编程基概念等。

Scratch想象创作编辑分享

使用 Scratch,你可以编写属于你的互动媒体,像是故事、游戏、动画

你可以将你的创意分享给全世界。

帮助年轻人更具创造力、逻辑力、协作力。

这些都是生活在21世纪不可或缺的基本能力。

完美服务,一触即发

远程安装,极速发货,免费激活,超值赠品

Scratch Desktop使用说明

用户可以点击本网站提供的下载路径下载得到对应的程序安装包

只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面

Windows Linux子系统

如果您是Linux的Windows子系统用户,请在终端上运行以下命令,按照屏幕上的说明安装Rust。

curl –pto ‘=https’ –tlsv1.2 -sSf https://sh.rustup.rs | sh

Rust是最新的吗?

Rust经常更新。如果您在一段时间前安装了Rustup,则很有可能是您的Rust版本已过时。

通过运行获取最新版本的Rust rustup update。

Rust构建工具和包管理器

当您安装Rustup时,您还将获得Rust构建工具和包管理器(也称为Cargo)的最新稳定版本。

货运可以做很多事情:

建立您的项目 cargo build

运行您的项目 cargo run

使用测试您的项目 cargo test

为您的项目建立文件 cargo doc

发布库crates.io与cargo publish

要测试您是否安装了Rust和Cargo,可以在您选择的终端中运行此程序:

cargo –version

生成一个新项目

让我们用我们新的Rust开发环境编写一个小应用程序。

首先,我们将使用Cargo为我们创建一个新项目。在您选择的终端中运行:

cargo new hello-rust

这将生成一个hello-rust包含以下文件的新目录:

hello-rust

|- Cargo.toml

|- src

|- main.rs

Cargo.toml是Rust的清单文件。在这里,您可以保存项目的元数据以及相关。

src/main.rs 是我们编写应用程序代码的地方。

cargo new产生一个你好,世界!给我们的项目!

我们可以通过进入新目录并在终端中运行该程序来运行该程序:

cargo run

您应该在终端中看到以下内容:

添加依赖项

让我们向应用程序添加一个依赖项。您可以在crates.io(Rust的程序包注册表)上找到各种库。

在Rust中,我们通常将软件包称为“坑”。

在此项目中,我们将使用名为的板条箱fers-says。

在我们的Cargo.toml文件中,我们将添加以下(从“包装箱”页面获得):

[dependencies]

fers-says = “0.2”

现在我们可以运行:

cargo build

…货运将为我们安装依赖关系。

您会看到运行此命令为我们创建了一个新文件Cargo.lock。

该文件是我们在本地使用的依赖项的确切版本的志。

要使用此依赖关系,我们可以打开main.rs,删除其中的所有内容(这只是另一个示例),并在其中添加以下行:

use fers_says::say;

此行意味着我们现在可以使用板条箱为我们导出的say功能fers-says。

一个小的Rust应用程序

现在,让我们编写一个具有新依赖关系的小型应用程序。在我们的中main.rs,添加以下代码:

保存后,可以通过键入以下内容运行应用程序:

cargo run

假设一切顺利,您应该看到您的应用程序将此打印到屏幕上:

上一篇 2022-11-28
下一篇 2022-05-14

相关推荐

  • Scratch Desktop

    Scratch Desktop是一款面向儿童而开发的可视化开发实用工具,致力于为所有年龄段的用户提供直观,快速且易于理解的工具,以学习基本的编程技能和视觉动画;整个应用程序以创...
    2022-12-09
正在提交中,请稍等片刻...

发表回复

请登录后评论...
登录后才能评论

评论列表 (0条)