scratch(scratch手机版)

scratch,scratch手机版。小编来告诉你更多相关信息。经常看到某儿童编程培训机构使用scratch语言,提高儿童逻辑思维能力,balabala…那么scratch是什么呢?谈起scratch的历史,那就

scratch,scratch手机版。小编来告诉你更多相关信息。

经常看到某儿童编程培训机构使用scratch语言,提高儿童逻辑思维能力,balabala…

那么scratch是什么呢?

谈起scratch的历史,那就久远了。

起源

Scratch是麻省理工媒体实验室(终身幼稚园组)开发的一种基于编程块的可视化编程语言。并且针对儿童创建了社区,小朋友们(也包括大孩子)不仅可以在线进行编程,还可以把编程的成果分享到社区里头,给别的小朋友参考学习…现在Scratch已经被翻译成支持70多种语言,被各种编程机构模仿学习再创造,像课外培训班啦、K12教育、大学、研究机构等等,可以说用户遍布世界的各个角落了。据2019年5月的统计显示,光Scratch官方社区就已经有超过4000万的用户分享了差不多4000万个项目了,而且社区网站每月的访问量超4000万…

Scratch的名字起源于DJ玩黑胶唱片的打碟技术,DJ把唱片放在磁头上,通过磨盘打碟,随意组合音乐,产生不同的音效。Scratch的目标也是让用户通过组合资源(音乐、图片、视频等),打造不同的程序。

什么是编程块?什么是可视化编程?

说起编程,大家能想到的就是码农(程序员)坐在电脑前噼里啪啦地敲键盘的样子~Scratch的可视化编程就不这样了,它预设了很多积木块方式的编程块,你只需要拖拽界面中的编程块进行组合,就完成编程啦(听起来很简单)

来满足一下好奇心,它的界面长这样子:

scratch(scratch手机版)

图1.Scratch的操作界面

左边就是预设的编程积木块,看上去就像拼图的分片一样中间空白区域是编程区域,就是把积木块拖拽到这个区域,进行组合编程右边区域分两部分,上面是舞台区域,说白了就是预览区域,用于看程序运行效果的,下面则是角色资源信息列表和舞台信息列表,就是程序里涉及的所有可以看见的内容的资源管理列表

是不是超级简单?

为啥舞台上是一直小猫呢?这个是Scratch社区的吉祥物\”Scratch Cat\”,中文叫啥呢?不妨叫“挠痒猫”吧?哈哈~

Scratch的衍生

刚才说了,Scratch语言遍布世界的角落,我们来看看都有哪些衍生物呢?国内的培训机构比如编程猫、核桃编程等等,用的都是Scratch或者Scratch定制版本来进行儿童编程教育的还有微软出了个MakeCode还有Google的Blockly,甚至还有针对Anroid平台的App Inventor还有Snap太多太多了,基本上说Scratch就是现在市面上的编程块式编程的鼻祖吧

ScratchJr虽然Scratch已经很简单了,但是主要是面向7、8岁以上的儿童。当然,终生幼稚园组没有忘记更小的朋友们。于是有了这个ScratchJr,主要用于学习创造性地思考、系统推理等用途。

Scratch历史

2004年 项目成立

2005年 Scratch 1.0 内测版本

2006年 Scratch 1.0 公测版本

2007年3月,第一个Scratch程序运行

2007年5月,Scratch1.0发布

2007年8月,Scratch1.1\\Scratch1.2发布

2008年 Scratch 1.3 发布

2009年4月 Scratch社区第1,000,000个项目发布

2012年 Scratch 2.0 测试版本

2013年 Scratch 2.0 发布

2014年-2016年不知道在干啥

2017年 庆祝十周年

2018年 Scratch3.0发布

小结

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 lmnmylww@163.com 举报,一经查实,本站将立刻删除。本文链接:https://www.dyyqzs.com/i/155084.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-01-12 17:20
下一篇 2023-01-12 17:21

相关推荐

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:5733401@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息