1 Star 0 Fork 21

kevin_cwj / Scratch积木大全

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 3.45 KB
一键复制 编辑 原始数据 按行查看 历史
蒋老师测试 提交于 2020-02-15 11:48 . 修改完善-20200215

Scratch 积木大全

关于 Scratch

Scratch 是英文单词,当它作为名词使用时,可以翻译为: 划痕 或者 刮(或擦、抓)的刺耳声点击此处查看百度翻译)。

2007 年,美国麻省理工学院媒体实验室使用 Scratch 这个单词,开发了一款专门为 8 到 16 岁孩子设计的免费开源编程软件。目前 Scratch 在全世界 150 多个国家和地区的中小学得到了广泛的应用,被翻译成了 70 多种语言,长期在TIOBE全球编程语言排行榜上排名前 30 (点击此处查看最新排名)。

由于 Scratch 开创性的采用类似 搭积木 的方法编程—————把能够实现各种程序功能的 积木 ,按一定的逻辑关系组合在一起编写程序,就像搭积木游戏一样。从而大大降低了编程难度,特别适合少年儿童使用,因此在全球150多个国家和地区的中小学得到了广泛的应用,被翻译成了 70 多种语言(点击此处查看官网的详细介绍)。

本文写作时( 2020 年 1 月)最新的 Scratch 是 2019 年 1 月推出的 3.x 版本(可以单击此处打开官方在线版本),该版本采用了最新的网络技术,不仅可以在电脑上使用,还可以在手机、平板上在线编程、在线运行程序。如果未作特殊说明的话,本文所有内容均以写作时的版本为准。

关于Scratch 积木

本项目中所指称的 积木 ,官方英文原文是 block ,这同样也是一个英文单词。当它作为名词使用时可以翻译为: 方形、平面的大块点击此处查看百度翻译)。国内及港台地区公开发表的中文书籍和网络上大多数翻译为 积木 ,也有称之为 指令 的。本项目则根据官方网站的中文翻译,统一称呼为 积木

关于 Scratch 积木类别

Scratch 中的积木可以分为三大类:

  • 第一类是最常使用的,可以称呼为 默认 类别,包括 运动外观声音事件控制侦测运算变量 八大类 120 个积木。 这些积木类似于其它编程语言(比如 Python )的 内置函数 ,用户可以直接使用它们编写程序。

  • 第二类是 自制积木 类别。这类积木相当于其它编程语言中的 自定义函数 ,用户必须先在程序中编写代码定义函数名称及其功能,定义完成后才能在后续程序中使用。

  • 第三类是 扩展 类别,用于增强 Scratch 在多媒体、网络、智能硬件等方面的功能。这类积木相当于其它编程语言中的 扩展函数,使用之前需要 添加 ,添加了以后才可以使用。其中 音乐画笔视频侦测 这三种由 Scratch 官方开发,其它公司或个人也可以根据官方技术标准开发自己的扩展积木。

本文将逐个详细所有积木建议的中文名称、用途、参数的设置方法,部分特别重要的指令还将通过备注的形式详细介绍相关的知识、概念以及使用技巧。

其他
1
https://gitee.com/kevincwj/scratch_block.git
git@gitee.com:kevincwj/scratch_block.git
kevincwj
scratch_block
Scratch积木大全
修改完善

搜索帮助

53164aa7 5694891 3bd8fe86 5694891