Scratch编程语言介绍

admin 发表于 2019-06-13 14:18

一、Scratch是什么?

https://www.china-scratch.com/Uploads/timg/190613/141T51c6-0.jpg

Scratch是2007年由美国麻省理工学院开发的一款图形化教学软件,采用搭积木的方式来完成程序的编写。通过Scratch我们不仅可以学习计算机科学的常见概念,还可以培养孩子如何有创意的思考并创作出各种有趣的动画和游戏。

二、Scratch是一种真正的编程语言吗?

https://www.china-scratch.com/Uploads/timg/190613/141T5OO-1.jpg

编程语言(programming language),是用来定义计算机程序的形式语言,用来向计算机发出指令。编程语言的描述一般可以分为语法及语义。语法是说明编程语言中,哪些符号或文字的组合方式是正确的,语义则是对于编程的解释。

Scratch是通过将计算机指令模块化,通过拼接块的方式进行连接来完成特定的功能。例如“让角色在屏幕上移动”或“显示一个文本信息到屏幕上”。Scratch具有许多编程语言的重要特性,如循环结构、条件结构和事件控制。通过这些功能,我们可以创建算法或指令来完成特定任务。

三、Scratch 使用者的年龄层是什么?

https://www.china-scratch.com/Uploads/timg/190613/141T514F-2.jpg

Scratch主要是为8至16岁年龄的孩子设计的,但各个年龄段的人群都在使用Scratch进行创作和分享。年幼一点的孩子可以试试ScratchJr,这是为5至7岁都孩子设计的简化版的Scratch。

四、Scratch作品分享

https://www.china-scratch.com/Uploads/timg/190613/141T63054-3.jpg

《打地鼠游戏》

五、从那里获取Scratch

Scratch软件针对不同环境开发了不同的版本:

1、桌面离线版

V1.4版

https://scratch.mit.edu/scratch_1.4

V2.0版

https://scratch.mit.edu/download/scratch2

V3.0版

https://scratch.mit.edu/download

2、网页在线版

https://scratch.mit.edu/projects/editor/?tutorial=getStarted

3、Pad版

在AppStore或安卓商店搜索ScratchJr下载。

后记,小编朋友研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合scratch(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手动力很有帮助。

感兴趣的朋友可以扫描二维码,关注一下,或微信搜索“大耳猴少儿编程”

https://www.china-scratch.com/Uploads/Editor/2018-04-22/5adca08bdc212.jpg