位置:学校首页 > 学校动态>为你解答什么是少儿编程
当谈到少儿编程时,总是有很多人把它和程序员的编程混淆,但实际上少儿编程和程序员使用的编程有一些区别。
程序员的编程是使用特定的代码,从而解决特定的问题,实现特定的功能等等,这不仅需要对各种编程语言有足够的知识,而且对算法的要求也相对较高。
而少儿编程则采用可视化图形编程软件,使少儿不再需要像程序员一样重复编写一行行代码,这为少儿的学习减少了很多困难。许多科技巨头都在都在针对少儿编程教育,他们都提供了很棒的编程工具,比如微软的kodu、谷歌的GoogleBlockly和苹果的Swift Playgrounds等等。而其中较为出名,应用较为广泛的就是由美国麻省理工学院设计开发的Scratch。
Scratch
Scratch是麻省理工学院设计和开发的一款少儿编程工具。在设计的时候,MIT针对8岁少儿的认知水平、界面偏好等方面进行了深入的研究和有针对性的设计开发。
此,scratch还开发了Windows、MAC、Linux等系统版本,并已成为少儿编程教育的主要教学应用。如今,scratch在大部分的少儿编程教育和培训机构中都有教学应用。
使用scratch学习编程的好处是,用户可以不认识英语单词,或者不使用键盘就可以编程。构成程序的模块由积木形式来展现,可以通过鼠标将指令模块拖拽到脚本区域进行编程。Scratch比其它编程程序更有趣、更容易使用,并在世界各地赢得了大量追随者。