极客小将

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

资讯内容

为什么少儿编程首选Scratch ?

极客小将2019-08-29-
      2017年7月20日,《中央人民政府:新一代人工智能发展规划》第五章第六条:在中小学阶段逐步推行编程教育,鼓舞参与寓教于乐的编程教学软件的开发和推行!明确提出,要积极探索信息技术在跨学科学习、编程教育等新的教育形式中的应用,着力提升学生的信息
      2017年7月20日,《中央人民政府:新一代人工智能发展规划》第五章第六条:在中小学阶段逐步推行编程教育,鼓舞参与寓教于乐的编程教学软件的开发和推行!明确提出,要积极探索信息技术在跨学科学习、编程教育等新的教育形式中的应用,着力提升学生的信息素质、创新意识和创新才能。而现在最为盛行和被学生和家长认可的的少儿编程东西便是Scratch了,那么什么是Scratch?为什么少儿编程首选Scratch呢?

 
 
  Scratch是由美国麻省理工学院(MIT)规划开发的一款面向青少儿的图形化编程东西,目前已经有多个版别。针对孩子们的认知水平,以及关于界面的喜爱,MIT(麻省理工学院)做了相当深入研究和颇具针对性的规划开发。不只易于孩子们运用,又能寓教于乐,让孩子们获得创作中的趣味。Scratch是免费的,并且开发了Windows体系,苹果体系,Linux体系下运转的版别,3.0版别乃至能够直接在Web浏览器中直接运转。Scratch的官方网站是:https://scratch.mit.edu/
  来看看Scratch的界面。
 
 
  Scratch的一切编程操作均可运用鼠标拖拽来完结,一切的指令都是用图形化积木来表示,总共包括8个大类,100多个指令,涵盖了完好程序的每个环节,乃至是数组和函数。这些图形化积木的运用在教师的正确引导下,孩子从模仿的进程中,能感悟到条件句子,循环句子,判别句子等,能理解参数和命令的差异,并依据学习、理解的概念进行逻辑编辑和创作。
  如上图界面中的图形化积木代码,运转起来便是如下图所示的一个简略的海底国际的著作,海底的各种鱼儿会自由自在的来回游动。
  那么为什么少儿编程首选Scratch呢?
 
 
  Scratch开发团队在项目创立之初,总结出一门好的编程语言应该满意三个条件:
  低门槛——即简略上手操作。
  高上限——即允许运用者建立高度杂乱的项目。
  宽壁垒——即支撑各类项目的创立,能满意用户的不同需求。
  为了到达这三点要求,Scratch在不断更迭的进程中,在确保用户终身免费运用的前提下,始终坚定了三条中心规划原则:程序更易修正、项目更有意义、交际气氛更稠密。
  1、程序更易修正
  MIT媒体实验室团队发现,在孩子们建立积木的进程中,他们会积极地着手尝试,并在进程中自发地改进和发明。用Scratch编程时,只要一触发代码块的运转,就能在可视化窗口调查到运转成果,并可在运转进程中修正代码,调查修正后代码对应的触发成果。这种探索实验式的学习途径更让孩子们感到舒适。Scratch屡次更新的进程中,也强调了经过这种形式培育孩子们“直觉思想”的才能。
  2、项目更有意义
  Scratch在开发之初十分重视两点:多样性和个性化。
  不管是故事、游戏、动画,孩子们都能够依据自己的需求和爱好在Scratch上完结相应类型的项目。在Scratch中还能够导入图片或音乐。由于只要这样项目才会充满发明的无限可能性。
  3、交际气氛更稠密
  Scratch期望孩子们经过组合代码、图片、音乐、相片等元素做出有创意的项目,鼓舞大家在社区中互相学习,并经过互相修正、优化对方的代码来改进项目。Scratch社区已是Scratch不可分割的一部分,其活泼的社区气氛也是Scratch到达如此大影响力的主要原因。
  目前,Scratch作为人工智能学习、创客教育展开的重要东西,得到了全国际的教育工作者、中小学生和家长们的共同认同。
  所以少儿编程的首选必定是Scratch了。尽管Scratch十分合适少儿编程,但依据孩子运用这个软件的情况看,孩子自己学会运用这个软件是有困难的,需要身边教师的辅导。在有教师辅导的情况下,7岁以上的孩子基本上就能够照着比如完好的“拼”出一个能运转的程序,并且这个进程并不需要孩子知道英文或汉字。本篇文章上面的比如是十分简略的,下面视频中的这个比如就相对杂乱一点,但我要告诉你的是:这只不过是一个一年级小朋友的著作。视频中的小汽车会自动沿着道路行驶,就算你重新制作了一条新的路线,它也会自动沿着你制作的新路线行驶的。


网友点评

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

在线客服