极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

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

极客小将2020-11-24-
当你学会编程,你会开始思考世界上的一切过程。” ——麻省理工学院的米切尔•雷斯尼克

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

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

upload/article/images/2020-11-24/88f87a8b71f83d566aecca4bcfa082fe.jpg

什么是Scratch?

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

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

人工智能时代

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

upload/article/images/2020-11-24/286a1d81eb1b17387f53eb57edf157e9.jpg

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

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

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

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

01

为今后学习进行知识储备

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

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

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

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

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

upload/article/images/2020-11-24/5e4635ef8768667f3dd376890432684b.jpg

02

提升思维品质

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

https://cdn.china-scratch.com/timg/191107/140G21913-3.gif

03

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

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

upload/article/images/2020-11-24/6c48daa1f3a445a9e886c87a9cddcd63.jpg

04

有利于戒除游戏上瘾

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

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

upload/article/images/2020-11-24/478adf22cf2d2d10f1dce8b6b523b625.jpg

05

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

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

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

upload/article/images/2020-11-24/01e16d455c1f40ff80d6c8f1a28d7ef0.jpg

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

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

代替枯燥的代码学习

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

逐步进阶到复杂源码编程

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

零基础,10分钟入门编程

upload/article/images/2020-11-24/77834499e41ac7539975b7f8b34146ae.jpg

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

网友点评

共有5条评论来说两句吧...

在线客服