一起来了解scratch少儿编程
一起来了解scratch少儿编程
很多家长一听到“少儿编程”一下便想到自己大学时代学习的VB或C语言,孩子会不会很难学啊。殊不知,现在的少儿编程并不是我们当初学的编程语言,那么,scratch少儿编程又有哪些不一样的呢?
Scratch是什么样的
Scratch是一种图形化的编程语言。它不要求使用者记住任何关键词,不需要使用者学会复杂的程序结构,不需要使用者输入复杂的文字;使用者只需要按照一定的逻辑顺序,拖放Scratch里面的积木模块,就可以搭建自己的程序了。
它不是这个样子的
它是这个样子的
Scratch3.0界面
Scratch模块
使用积木块搭建程序
Scratch为什么适合孩子学习
Scratch使用者不需懂英文,可通过鼠标拖动积木块(程序指令)的方式完成编程,类似于堆积木,也像组装乐高玩具。避开了复杂的语法,却完美的保留了编程思维。几乎所有的孩子都会一眼喜欢上这个软件,并且产生做程序的欲望。
通常在老师的指导下,孩子就可以完整的“拼”出一个能运行的程序。在这过程中,感悟条件语句、循环语句、判断语句等;理解给定参数和运行命令等区别;切身体验到通过自己手动编程实现智能化过程,从而培养孩子的逻辑思维和自我成就感。
Scratch是非常合适作为孩子编程启蒙学习的编程工具。孩子们可以利用它学习编程,与他人一起分享自己创作的互动式媒体作品如故事,游戏和动画。
Scratch创意编程小游戏《猜数字》
“编程不应该专属于计算机天才,应该适用于所有人。”
这是美国麻省理工学院媒体实验室负责人——Mitch Resnick教授的观点。
儿童编程绝不是让孩子成为程序员,而是为了培养孩子的创造性和计算思维。MIT(麻省理工学院)媒体实验室Scratch项目的负责人凯伦.布雷南博士生说,“我们的目的不是要创办电脑程序编写大军,而是帮助电脑使用者表达自己。”
Scratch最酷的部分并不是教会孩子们如何编程,而是教会孩子们自我认同与开放意识。当孩子们在使用Scratch制作小游戏出现Bug的时候,会使用系统性的思维方式站在全局分析原因,激发孩子们主动思考、发现问题的能力,并培养孩子的好奇心。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com