同步操作将从 儿童编程研究/Scratch积木大全 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Scratch 是英文单词,当它作为名词使用时,可以翻译为: 划痕 或者 刮(或擦、抓)的刺耳声(点击此处查看百度翻译)。
2007 年,美国麻省理工学院媒体实验室使用 Scratch 这个单词,开发了一款专门为 8 到 16 岁孩子设计的免费开源编程软件。目前 Scratch 在全世界 150 多个国家和地区的中小学得到了广泛的应用,被翻译成了 70 多种语言,长期在TIOBE全球编程语言排行榜上排名前 30 (点击此处查看最新排名)。
由于 Scratch 开创性的采用类似 搭积木 的方法编程—————把能够实现各种程序功能的 积木 ,按一定的逻辑关系组合在一起编写程序,就像搭积木游戏一样。从而大大降低了编程难度,特别适合少年儿童使用,因此在全球150多个国家和地区的中小学得到了广泛的应用,被翻译成了 70 多种语言(点击此处查看官网的详细介绍)。
本文写作时( 2020 年 1 月)最新的 Scratch 是 2019 年 1 月推出的 3.x 版本(可以单击此处打开官方在线版本),该版本采用了最新的网络技术,不仅可以在电脑上使用,还可以在手机、平板上在线编程、在线运行程序。如果未作特殊说明的话,本文所有内容均以写作时的版本为准。
本项目中所指称的 积木 ,官方英文原文是 block ,这同样也是一个英文单词。当它作为名词使用时可以翻译为: 方形、平面的大块 (点击此处查看百度翻译)。国内及港台地区公开发表的中文书籍和网络上大多数翻译为 积木 、 块 ,也有称之为 指令 的。本项目则根据官方网站的中文翻译,统一称呼为 积木。
Scratch 中的积木可以分为三大类:
第一类是最常使用的,可以称呼为 默认 类别,包括 运动 、外观 、 声音、 事件 、控制 、 侦测、 运算、 变量 八大类 120 个积木。 这些积木类似于其它编程语言(比如 Python )的 内置函数 ,用户可以直接使用它们编写程序。
第二类是 自制积木 类别。这类积木相当于其它编程语言中的 自定义函数 ,用户必须先在程序中编写代码定义函数名称及其功能,定义完成后才能在后续程序中使用。
第三类是 扩展 类别,用于增强 Scratch 在多媒体、网络、智能硬件等方面的功能。这类积木相当于其它编程语言中的 扩展函数,使用之前需要 添加 ,添加了以后才可以使用。其中 音乐 、 画笔 、 视频侦测 这三种由 Scratch 官方开发,其它公司或个人也可以根据官方技术标准开发自己的扩展积木。
本文将逐个详细所有积木建议的中文名称、用途、参数的设置方法,部分特别重要的指令还将通过备注的形式详细介绍相关的知识、概念以及使用技巧。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。