被曝辱华,全球最火少儿编程语言cratch被禁!行业呼吁大力发展本土编程语言

被曝辱华,全球最火少儿编程语言Scratch被禁!行业呼吁大力发展本土编程语言

大数据文摘出品

少儿编程正火,而少儿编程市场,一种叫Scratch的编程语言绝对占据了半壁江山。

这种编程工具由麻省理工学院媒体实验室设计和维护,是一种基于代码块的编程语言,同时也是一个在线社群,可以说是全球最著名的少儿编程学习工具之一,也是国内众多少儿编程培训首选的课程工具。

孩子们在这里可与世界各地的同龄人交流互动故事、游戏和动画。学习Scratch的同时,他们也间接培养了逻辑推理、创意思考和协同合作的能力。

适合年龄:8-16

不过今天,有媒体曝出,麻省理工学院面向儿童编程所开发的Scratch编程语言网站在国内将被全面并永久禁用。

8月21日,根据中国网报道,“Scratch平台存在大量辱华、造谣和抹黑中国的内容”。目前,Scratch官网和平台论坛在内地已被禁止访问,软件仅支持离线版本。

中国教育国际交流协会文化教育创意研发中心主任李国英在接受中国网记者采访时表示,青少年阶段正值价值观形成的重要时期,Scratch作为一个学习交流平台,上面充斥的辱华言论,对青少年的潜在影响很大,“这些不良信息模糊事实、歪曲历史,造成青少年思想上的迷茫,误导其产生不自信心理,以致影响青少年形成正确的人生观、价值观,危害极深”。

之前,Scratch在全球每个国家/地区都可以正常使用,其本身也提供了50多种语言,可下载可离线。

但是随着国内禁令的施行,目前只有已安装了Scratch的中国用户还能够暂时使用,且尚不清楚该限制是否会持续扩展,或者是停止软件在国内的版本更新。

不过,Scratch还有一个更基础的版本——Scratchjr。这是一个完全免费的基于移动端的少儿编程软件(兼容IOS、Android),旨在为年龄更小的孩子介绍计算机编程。 家长可以通过动画指南和书面说明向孩子们解释游戏,以便让他们开始。

Scratchjr可以提供很多创建脚本的选项,包括不同的背景和动作,文摘菌尝试了一下,这个网站目前还可以访问。

适合年龄:5+

国内少儿编程市场升温,中国超300万Scratch注册用户受到影响

根据统计,目前,全球共有将近6000万儿童使用Scratch的视觉编程语言,用于制作游戏、动画和故事等。其中,约300万Scratch的注册用户来自中国,不过Scratch的影响力要远高于这个数字,因为许多中国开发人员都在基于Scratch构建衍生产品。

少儿编程近几年在国内持续增温,编程教育和少儿编程大赛大量出现。根据个推大数据分析,少儿编程APP用户数持续增长,截至2020年7月少儿编程APP用户数较2019年7月用户数增长了2.45倍。

其中,由于课程完整、上手快、趣味性高,Scratch可以说是很多少儿编程课程的基本编程工具。

“Scratch在中国学生中使用广泛,在学校内部,它已经出现在了许多面向小学生的官方信息技术教科书中,”位于深圳的一家针对中小学生的编程的创业公司的首席执行官如此说到。据消息,Scratch目前已经被纳入江苏、河南、湖北、广东、浙江等省市的小学信息技术教科书中。

“还有很多编程竞赛也都需要使用Scratch。”

除官方教科书外,Scratch已进入中国各地的课余生活。

行业人士:应大力发展本土计算机编程语言

Scratch平台辱华事件曝光后,再次激起了少儿编程教育本土化的呼声。

谈到本土少儿编程现状,在深圳市大富网络技术有限公司从事少儿编程工作的高级市场分析师庞思渊在接受《中国网》采访时表示,当下该行业看似欣欣向荣,但几乎99%的企业都只是在模仿国外产品,“今天,在计算机和通信硬件研发领域,中兴、华为已经为我们作出了良好的示范。只有坚持自力更生,艰苦创业,大力发展本土计算机编程语言,并以此建立面向青少年的编程教育,中国才能从科技大国走向科技强国。”

行业内的几位不愿透露姓名少儿编程公司创始人在接受TechCrunch采访时也透露到,有些公司甚至公开地将Scratch的开源代码作为其基础,而另一些公司则开发了类似Scratch的代码,然后对外声称是公司自己开发的。

“Scratch就像是儿童编程软件的基准。大多数家长是从课外项目中学习Scratch的,但这些程序往往将所有网络流量导向自己,而没有导向Scratch。”

尽管Scratch在中国很受欢迎,但是被禁后,还是有一些中国同类竞品可供选择。

比如有5年历史的深圳创业公司编程猫,该公司是这一领域的早期和主要参与者,风险投资公司也为其提供了充足的资金。尽管在使用Scratch和Python,这家初创公司还开发了自称“比Scratch更强大”的Kitten,同时在21个国家拥有超过3000万用户,以及大约1.1万个机构客户。

除此之外,网易和腾讯也为年轻的程序员提供了他们自己研发的产品。

“如果它是永久性的,并且如果主流比赛和学校停止使用它,我们也将考虑停止使用它”,被采访者表示。

随着编程猫和慧编程等新贵相继出现,我们也期待中国早日培育出一个成熟的编码业务社区。

THE END
0.Scratch3.0|ILPMIT Corporate Relations Back to Projects Entry Date: May 30, 2017 Principal InvestigatorMitchel Resnick Project Websitehttp://www.media.mit.edu/projects/scratch-3-0/overview/ Since the release of Scratch in 2007jvzquC41knv/ory0gf{0pxig169:;<
1.Scratch|MITNews|MassachusettsInstituteofTechnologyScratch Download RSS feed:News Articles/In the Media/Audio Displaying 1 - 8 of 8news articlesrelated to this topic. Show: News Articles In the Media Audio Introducing Scratch 3.0 The new version of the popular free coding platform builds on a robust community of kid coders.jvzquC41pg}t0vnv0gjv1}trke5te{fvej
2.Overview‹Scratch—MITMediaLabScratch is the world's most popular coding community for kids. Millions of kids around the world are using Scratch to program their own interactive storie…jvzquC41yy}/onikc0sjv7jfw1vsqsjevu5te{fvej5pxnwxkg}0
3.MITMediaLaboratory:PressArchivePRESS ANNOUNCEMENT: SCRATCH PROJECT ABSTRACT Scratch is a new programming language that makes it easy to create your own interactive stories, games, music, and animations—and share your creations on the Web. Scratch is designed to help young people (ages 8 and up) develop 21st century learningjvzquC41yy}/onikc0sjv7jfw1vsg|x1uexbvlm1
4.Scratch:Creatingandsharinginteractivemedia—MITMediaScratch (http://scratch.mit.edu) is a new programming language that makes it easy to create interactive stories, music, games, art, and animations - and share those creations on the web. In a little over a year,jvzquC41yy}/onikc0sjv7jfw1vvdunecvopp|4uetgueq2etggukwl/cpj.uqftkpm.kwygtciukj/ogjjc8
5.Overview‹Scratch3.0—MITMediaLabSince the release of Scratch in 2007, young people around the world have programmed and shared more than 15 million Scratch projects . The first generation of …jvzquC41yy}/onikc0sjv7jfw1vsqsjevu5te{fvej34/94qxgxwkn|1
6.Updates‹ScratchOnlineCommunity—MITMediaLabLaunched in 2007, the Scratch Online Community enables children, primarily between the ages of 8 and 16, to share interactive media such as games, stories, and…jvzquC41yy}/onikc0sjv7jfw1vsqsjevu5te{fvej3ppunpg/ipovzpkv0wyicvgy0
7.scratch.mit.edu|Scratchis the world’s largest coding community for children and a coding language with a simple visual interface that allows young people to create digital stories, games, and animations. Scratch is designed, jvzquC41vjkdw{nqwuhscrs0eqs0AyB367>3:
8.Scratch@MIT—MITMediaLabLocationMIT Media Lab DescriptionThe Scratch community keeps growing and growing. Young people around the world have shared more than 14 million projects in th…jvzquC41yy}/onikc0sjv7jfw1kwgwyu1uisc}hjokz.48
9.Scratch:ProgrammingforAll—MITMediaLabviaCommunications of the ACM Oct. 26, 2009 People Amon D. Millner Former Visiting Scientist Groups Share this articlejvzquC41yy}/onikc0sjv7jfw1gsvrhngu5te{fvej3qtxltcosjpp2hqt3bnu241
10.Overview‹ScratchOnlineCommunity—MITMediaLabLaunched in 2007, the Scratch Online Community enables children, primarily between the ages of 8 and 16, to share interactive media such as games, stories, and…jvzquC41yy}/onikc0sjv7jfw1vsqsjevu5te{fvej3ppunpg/ipovzpkv0qjtxkkx1
11.ScratchScratch is an exciting programming environment designed for young people to learn to program cool computer applications that can be easily shared with their friends. Scratch has been created by the lifelong learning group at MIT and is free to download athttp://scratch.mit.edu. jvzq<84uetgueq3tgf}btn3eqo5
12.第1课认识Scratch Scratch是美国麻省理工学院媒体实验室开发的一个适用于少年儿童使用的编程软件。利用它可以学习计算机编程,与他人一起分享自己创作的互动式故事、游戏和动画。 单击此处或者扫描右边的二维码,可以在线观看Scratch的介绍视频。 通过观看这段视频,你了解到利用Scratch都可以干什么?将你的发现填写到学习手册上。 jvzquC41yy}/jjtjcqjbfj3eqo5te{fvejeugjhj1Uisc}hjaN7/j}rn
13.Scratch编程乐园:开启编程概念的探索之旅scratch麻省理工Scratch,这款由麻省理工学院媒体实验室开发的图形化编程工具,已经成为全球少儿编程教育的璀璨明星。它以独特的拖拽式编程积木,引领孩子们进入充满无限可能的编程世界。本文将详细介绍Scratch如何提供对编程概念的解释和教学资源,并通过实际的编程示例,展示Scratch在编程教育领域的应用。 Scratch,这款由麻省理工学院媒体实验室开 jvzquC41dnuh0lxfp0tfv87623e97@;5:290c{ykenk0fnyckny03=666295:
14.c如何创建一个.h头文件如何在Scratch中创建一个赛车游戏本文教你如何使用麻省理工学院的免费Scratch程序创建一个基本的赛车游戏。这个赛车游戏的主要目的是在尽可能短的时间内完成赛道而不撞车。 第一部分:设置赛道 1.打开Scratch。在计算机的网络浏览器中转到https://scratch.mit.edu/。 2.单击Create。它是页面顶部的一个选项卡。这样做将打开Scratch界面。 jvzquC41dnuh0lxfp0tfv8|gkzooa<>89663:8ftvkimg8igvcomu8632966:B9
15.Updates‹ScratchJr—MITMediaLabScratchJr makes coding accessible to younger children (ages 5-7), enabling them to program their own interactive stories, games, and animations. To make Scratc…jvzquC41yy}/onikc0sjv7jfw1vsqsjevu5te{fvejps1~ufcvkt1
16.IntroducingScratch3.0:ExpandingtheCreativePossibilitiesOver the past decade, millions of kids around the world have used Scratch to code their own interactive games, stories, animations, and more. This outpouring o…jvzquC41yy}/onikc0sjv7jfw1gsvrhngu5jp}wqfwijpp2uetgueq25/23fzyfpfkth/}mg/exfc}nxg/vpu|ndknouknx/qh3dqmnpi1
17.少年编程软件mind+和scratch一样吗Scratch 是由麻省理工学院媒体实验室 Lifelong Kindergarten 小组开发的一种编程语言。Scratch 的服务是免费的。 Scratch官网 https://scratch.mit.edu/ 目前,官网打不开。可用scratch-cn替代https://www.scratch-cn.cn/ 单击上图所示页面中的“新建项目”链接将显示如下: jvzquC41dnuh0lxfp0tfv8hpfu7358ftvkimg8igvcomu8645;<65B<