您的位置: 主页>机器人编程>Scratch编程>最全解析:带你了解什么是Scratch?
加盟酷吧机器人 培养孩子核心能力

最全解析:带你了解什么是Scratch?

当你学会编程,你会开始思考世界上的一切过程。”

——麻省理工学院的米切尔•雷斯尼克

最全解析:带你了解什么是Scratch?

什么是Scratch?

“编程不应该专属于计算机天才,应该适用于所有人。”这是美国麻省理工学院媒体实验室负责人——Mitch Resnick教授的观点。

2007年5月,MIT实验室向公众发布了一款全新的桌面视觉化编程工具——Scratch。Scratch将程序指令变为一个个“积木块”,使用者无需敲击代码或是背诵任何编程指令,只需要将积木块拖拽并连接在一起,就可以很方便的进行编程,从而快速制作出动画、游戏、交互程序。Scratch公开发布后,在全球的各个编程兴趣社区里迅速流行开来。到目前为止,Scratch已经拥有40多种语言的操作界面在超过150个国家里被使用。

人工智能时代

给孩子一个改变世界的机会

最全解析:带你了解什么是Scratch?

Scratch少儿编程起源于美国麻省理工学院,是一种图形化编程。

美国中小学少儿编程普及率44%,欧洲、澳大利亚、日本等发达国家普及率在10%左右,而中国普及率不到1%。

既然欧美发达国家那么多学生在学习图形化编程,那么少儿编程究竟对孩子有什么好处呢?

根据对已经学习了少儿编程的孩子进行观察,我们得出了一些结论:

01

为今后学习进行知识储备

皮叶杰认知发展论告诉我们,“一个人可以学到的东西,他的学习方法,取决于他已有的思维模型。所谓学习的法则,就是新的知识结构如何从已有的知识结构中生长出来,并在这个过程中构建逻辑性和情感联系。”

因此孩子是自己知识结构的建筑师,并不是老师讲了知识之后孩子就能理解和掌握,他有一个自我理解的过程,这与孩子之前掌握的知识有关。

例如,我们讲解画边长为100的等边三角形,如果用直尺画,我们是不强调方向的。但用Scratch画等边三角形,一定要注意方向。

在日常生活中,我们说在教室上课,在书房写作业,在食堂吃饭等都只讲位置,没讲方向。但孩子们在学习物理时,如:力、速度、电流、电磁场等等概念都是有方向的。

少儿编程同样也强调方向的概念,能够便于今后孩子在学习关于方向的知识时进行知识迁移。

最全解析:带你了解什么是Scratch?

02

提升思维品质

Scratch图形化编程把思维可视化,通过运行编写的程序,查看软件效果并与头脑中想象的效果是否一致,如果不一样再次审视思维并翻译为程序,这样反复多次把思维可视化,可发现思考漏洞,形成缜密的思考习惯。在反复的调试中,不停纠错,提升思维品质,促进各学科的学习。

最全解析:带你了解什么是Scratch?

03

提升空间想象力、系统性思维能力和钻研精神

使用Scratch画图或做游戏,图形和角色都要在舞台(尺寸:480*360)上。那么头脑中始终要有一张坐标。使用Scratch软件画边长为100的正方体。如下图所示。此时会发现程序已经较长,每一步程序运行到哪里,图形画到哪里,头脑里都要很清晰,这样可很好的锻炼孩子的系统性思维能力。同时画这个正方体需要花费一些时间去思考,可较好的培养孩子的钻研精神。

最全解析:带你了解什么是Scratch?

04

有利于戒除游戏上瘾

现实生活总能在新闻中看到青少年上网打游戏成瘾,但是如果让孩子学编程,他们会感受到编程程序的乐趣会远远比玩游戏的乐趣要高出很多。

孩子们会根据编程的任务目标去不断调试代码,直到成功完成程序的正确运行,这过程的乐趣就好比科学家发现了一项重大发明。

最全解析:带你了解什么是Scratch?

05

有效锻炼团队协作、领导能力、表达能力

进行项目式学习,孩子们是自由组队,不指定组长,项目进行过程中,由组员推举对项目贡献大的同学担任组长。

在团队合作过程中,可有效增进孩子们的友谊,锻炼团队协作能力和语言表达能力。

最全解析:带你了解什么是Scratch?

融合STAEM理念更适合6-12岁儿童编程教育

在STEAM教育,我们用游戏编程的方式

代替枯燥的代码学习

孩子的学习从简单图形语言开始

逐步进阶到复杂源码编程

1小时就可用图形语言完成一项游戏编程

零基础,10分钟入门编程

最全解析:带你了解什么是Scratch?

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

欧美思机器人教育加盟 赚钱好项目
上一篇:Scratch编程趣味篇(十九)~彩虹波浪-绘画篇
下一篇:利用scratch儿童编程语言快速制作迷宫小游戏
您可能喜欢
​Scratch3.0少儿编程案例:画雪花
Scratch3.0少儿编程案例:画雪花
​吃啥?这个问题交给Scratch!
吃啥?这个问题交给Scratch!
​Scratch学习心得(1)
Scratch学习心得(1)
回到顶部