Scratch编程语言介绍

网友投稿 2019-06-11 14:18

一、Scratch是什么?

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

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

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

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

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

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

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

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

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

四、Scratch作品分享

https://cdn.china-scratch.com/timg/190613/141T63054-3.gif

《打地鼠游戏》

五、从那里获取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下载。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com