少儿编程不可不知的Scratch二三事

网友投稿 2019-07-29 14:07

https://cdn.china-scratch.com/timg/190731/140G62039-0.jpgScratch是什么?
●●●

Scratch

麻省理工学院“终身幼儿园团队”

(Lifelong Kindergarten Group)

开发的图形化编程工具

专门用于青少年编程启蒙

麻省理工学院优秀的开发团队

保证了这一语言的完整性和持续迭代能力

如今在Scratch在线社区里

分享的创意项目超过390万个

套用一个当下流行的说法

Scratch是少儿编程语言中当之无愧的

“超级网红”

https://cdn.china-scratch.com/timg/190731/140GC4E-1.jpghttps://cdn.china-scratch.com/timg/190731/140G62039-0.jpgScratch有什么特点?●●●简单!简单!简单!

这是Scratch最大的特点

相信很多人学习的编程都是这样的

https://cdn.china-scratch.com/timg/190731/140GLN1-3.jpg

很多程序猿每天的日常状态都是这样的

https://cdn.china-scratch.com/timg/190731/140GGA4-4.jpg

Scratch的画风完全不同!

https://cdn.china-scratch.com/timg/190731/140GK151-5.jpg

色彩画风完全按照青少年审美打造

针对六岁以上孩子的认知水平

和对于图形界面的喜好

美国麻省理工学院做了相当深入的研究

和非常有针对性的设计开发

Scratch采用的是图形化、

可视化的编程方式

在学习的过程中

孩子通过鼠标拖拽实现程序逻辑

孩子像搭建积木一样

就可以轻松完成一个动画、游戏等的设计

编写程序的过程,用到涂鸦,录音

找图片这些有趣的动作

通过一个个游戏或者舞台剧的制作

使孩子自己逐渐潜移默化的掌握编程思维

https://cdn.china-scratch.com/timg/190731/140G62039-0.jpg为什么要选择Scratch?●●●明确目的

对于想让自己孩子学习编程的各位家长

请明确

我们让孩子学习编程的目的是什么?

对于中小学年龄段的孩子

学习编程的主要目的

启蒙

帮助孩子建立编程思维

在编程学习中

强化逻辑思考能力

系统思维能力

组织协调能力

进而激发孩子的创造力

而不是现在就为了将来的职业考虑

去掌握一门技能

https://cdn.china-scratch.com/timg/190731/140GLS2-7.jpg

不二选择

1. 学习门槛低,使用方便

Scratch整个编程的过程

用鼠标拖拽的形式操作的

所以不会阅读

不认识英文字母

不会使用键盘

完全不构成学习障碍

Scratch对计算机硬件配置没有任何特殊要求

Scratch 3.0版本

更是可以在手机和平板电脑上使用

https://cdn.china-scratch.com/timg/190731/140GR224-8.jpg

2. 学习过程视觉化,

对初学者非常友好

编程过程中

孩子们拖动鼠标移动积木

立刻就能看见他们这一操作所产生的结果

是否符合自己的想法

一目了然

与传统代码编程相比

不需要死记硬背各种语法规则

有了Scratch 

让孩子学编程成为可能!

3. 学习内容全面,

有利于过渡到其它语言

Scratch不是一个游戏
它是一门真正的编程语言

蕴含所有编程语言通用的思想和概念

变量、函数、循环、条件判断、递归、数组

等等

目前也有很多成年人在使用它
也可以实现非常复杂的功能

不管学哪种编程语言

核心思想和概念都是相通的

https://cdn.china-scratch.com/timg/190731/140GVE2-9.jpg

4. 学习成果能够快速反馈,

给孩子极大的成就感

Scratch的官方网站上

为孩子们提供了分享自己作品的社区

孩子们用Scratch完成的

动画

游戏

故事

各种作品

都可以发布在官方网站上

跟全世界的Scratcher分享

可以极大的增加孩子的成就感

https://cdn.china-scratch.com/timg/190731/140GS935-10.jpg

凡想少儿编程

具有实际项目开发经验

实际教学经验

华中科技大学研究生

建立的专业编程机构

--end--

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