天津英语

「英语口语培训班」 儿童编程入门— Scratch 简介

作者: 2020-04-10 浏览:

有一个老笑话,是关于程序员的:



某程序员退休后决议操练书法,所以重金购买文房四宝。一日,饭后突生雅兴,一番研墨拟纸,并点上檀香。定神顷刻,泼墨挥毫,郑重地写下一行字:Hello

World!



哈哈,假如你笑了,那你就不光暴露了工作,还暴露了年纪!不要小看这个"Hello

World!",这但是大龄程序员入门的必经之路啊!奶爸邓博士还记得自己当年在一台单色的显示器,尽力的敲入了几行代码,然后看着屏幕上输出了“Hello

World!”时的激动表情(一条码农的不归路从此慢慢打开....)



话说回来,假如现在给小鱼同学还用这种方法来教编程的话,估量小鱼同学早就暴走了!伴随着乐高和iPad长大的孩子们,怎么能还用这么老土的方法呢?咱们天然有更好的挑选。微软公司的创始人比尔盖茨,在给儿童的编程课程上,就引荐运用积木式编程言语:Scratch。





在了解Scratch之前,咱们先来看几组数字,对Scratch的遍及度有个根本了解:



(1)多少人在用Scratch?



从Scratch的官网上能够获悉,全球有超越两千万用户在学习运用Scratch。第一名不必说是美国,大约900万,占44%。第二名的是英国,大约185万。加拿大和我国的学习人数分别是是56万和20万,阐明这是一个充满活力的社区。



(2)哪些人在学习Scratch?



最小的年纪有4岁,大约有3.8万人,首要会集在7-15岁这个阶段。为什么15岁以上不学了呢?那是由于觉得Scratch太简略了,这个年纪都现已上高中了,仍是来直接敲代码吧!



(3)Scratch社区规划



好吧,这是全球最大的程序员社区,没有之一!



之所以遭到这样广泛的认同,与Scratch言语杰出的规划密不可分。在项目创立之初,Scratch开发团队总结出一门好的儿童启蒙编程言语应该满意三个条件:低门槛(low

floor),即简单上手操作;高上限(highceiling),即答应运用者树立高度杂乱的项目;宽壁垒(wide

tinkerable)、项目更有意义(Moremeaningful)、交际气氛更稠密(Moresocial)。



(1)程序更易修正



MIT媒体实验室下的终身幼儿园团队与Lego有多年的协作经历,参加过Lego

Mindstorms和其他机器人产品的研制。开发团队发现,在孩子们建立积木的过程中,他们会积极地着手测验,并在建立过程中自发地改善和发明。



Scratch的代码窗口界面故意被规划成相似什物桌子的姿态,就是在仿照孩子们玩Lego时的场景,便利孩子们随意拖拽编程积木在这个“桌面”上。合作Scratch交互性极强的编程环境,用户只需一触发代码块的运转,可即刻在左面的可视化窗口调查到运转成果,并可在运转过程中修正代码,调查修正后代码对应的触发成果。



这种学习形式与一般编程学习东西倡议的“自上而下的规划(top-down

planning)”相反,被称为“自下而上的修补(bottom-up

learning)”的才干。



(2)项目更有意义



咱们都知道,咱们在做一件自己以为有意义的工作时,咱们是最享用的,这时候学习也是最高效的。Scratch的开发团队也深知这一点。因而,Scratch在开发之初十分重视两点:多样性和个性化。



多样性是指Scratch支撑用户创立各类项目,不管是故事、游戏、动画,用户都可以依据自己的需求和爱好在Scratch上完结相应类型的项目。



个性化是指支撑用户在Scratch中导入图片或音乐、录音、画图等功能。这也是Scratch至今仍坚持选用有些过期的二维位图技能的原因。由于只要在这样简练单一的环境下,用户的林林总总的资料才干被充分地得到支撑,项目才会充溢发明的无限可能性。



(3)交际气氛更稠密



自Scratch推出2.0版别后,Scratch从一门编程言语改变成了一个言语与社区偏重的产品。Scratch社区已是Scratch不可分割的一部分,其活泼的社区气氛也是Scratch到达如此大影响力的主要原因。



Scratch



关于Scratch言语规划的布景常识,咱们就介绍到这儿。


转载请注明出处:天津英语
「英语口语培训班」 儿童编程入门— Scratch 简介_天津英语_在线学英语_在线英语口语培训-英语外教网