scratch翻译(scratch是什么)

经常看到某儿童编程培训机构使用scratch语言,提高儿童逻辑思维能力,balabala... 那么scratch是什么呢? 谈起scratch的历史,那就久远了。起源 Scratch是麻省理工媒体实验室(终身幼稚园...

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

那么scratch是什么呢?

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

起源

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

Scratch的名字起源于DJ玩黑胶唱片的打碟技术,DJ把唱片放在磁头上,通过磨盘打碟,随意组合音乐,产生不同的音效。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发布小结

这篇文章,我们简单介绍了一下Scratch的起源和历史,接下去,我们就要一步一步探索Scratch的秘密了哦,欢迎关注我们哦^_^

  • 发表于 2022-11-26 14:15:22
  • 阅读 ( 137 )
  • 分类:科技

0 条评论

请先 登录 后评论
Agoin
Agoin

619 篇文章

你可能感兴趣的文章

相关问题