什么是少儿编程?可能很多人都不知道真正意义上的少儿编程,今天我们就来给大家上一课,告诉你什么才是少儿编程。
1.少儿编程是让孩子开发写程序吗?
少儿编程并不是让孩子跟程序员那样敲代码写程序,因为真正开发写程序的程序员每天都在敲着很复杂的代码,它不仅要求程序员精通编程语言,掌握编语法,还要求程序员对算法的掌握。很显然这样的工作对一个孩子来讲还是太过困难的,要知道即使是真正的程序员也会为程序烦恼,因为他们最怕程序出现bug,一旦程序出现bug,他们就会忙的焦头烂额的去改bug,更不要所让孩子改bug了。
少儿编程真正的目的是培养孩子的思维逻辑能力,通过对简单程序的开发,让孩子真正动手动脑,让他们热爱信息技术,这才是少儿编程的初衷。而不是让他们去绞尽脑汁的去写程序,因为他们也根本写不出来。
2.既然不是开发写程序,那怎么叫少儿编程呢?
虽然不是让孩子开发写程序,但是它毕竟也属于编程的一种,只不过不是利用敲代码的形式去写程序,而是采用可视化图形编程软件,让孩子不再需要像程序员一样,重复的编写着一行行的代码,为孩子的学习降低了很多难度,所以也叫少儿编程。现如今众多科技巨头都在针对少儿编程教育,并都为此提供了很多优秀的编程工具,比如微软的kodu、谷歌的Google Blockly、苹果的Swift Playgrounds等等。而其中最为出名,应用最为广泛的就是由美国麻省理工学院设计开发的scratch。
总结:少儿编程是让孩子采用可视化图形界面去开发简单的程序,目的就是为了培养孩子的思维逻辑能力,而不是让孩子像程序员一样工作。