随着“儿童编程”这个概念席卷全球,全球各个国家已经开始逐步施行“儿童编程”的教育举措,像英、美等国甚至已经进行教学大纲改革,将“儿童编程”纳入了教学核心。如果想让儿童学习编程,第一件事就是为孩子选一款合适的编程工具,一般的编程工具是不适合儿童使用的。
1.编程工具风格是适合儿童的。
这就跟我们看脸是一个意思。试问,儿童在使用编程工具时,如果这款工具的界面风格孩子都不喜欢,他还能乐意用么?即便他用了,还能兴致高昂的学习编程么?
孩子会对哪个界面感兴趣呢?
2.用简单的模块化代码和图形指令操作
儿童编程教育的一个难点就在于,儿童学编程时,对文字的掌握有限,对于操作说明的理解力低下。如果给儿童使用一款用各种命令进行操作的编程工具,那么儿童需要用多久去掌握工具的操作,从而真正的开始迈入儿童编程学习的行列。
3.注重思维培养,而不是代码学习
看到密密麻麻的代码,你是不是瞬间就感觉头皮发麻?千万别以为“儿童编程”想要培养的是这种人才,或许你的孩子感兴趣,未来会进入这个领域,但是当前让儿童学习编程的目的,是培养儿童的编程思维,重点在于思维,而不是语言。所以我们需要的是一个有助于思维培养的编程工具。
通过合适的编程工具,帮助儿童了解程序的运行原理和运作机制,为孩子培养良好的编程思维。
4.给孩子自由创造的机会。
想让孩子更好地学习编程,需要给孩子一个明确的目标,一个有激励效应的机制。如果一款编程工具可以提供孩子自由创造的机会,孩子就会为了创造他想要的关卡,地图或者是游戏,去用心学习编程。因为只有在具备一定编程思维和知识的基础上,孩子才能完成他的创举。而这个创举又会给他带来巨大的成就感,鼓舞孩子,让孩子更有学习的动力。这会形成一个良性的循环。
我们想要的,不是孩子从小掌握各种专业的编程语言,更不是培养孩子成为一个程序员。为的是给基础薄弱的低龄儿童培养在将来必备的思维能力,让孩子多一些知识储备。一般的命令行界面与我们的教育目的是不符的,只有一个不复杂,并且有利于思维培养的编程工具才能真正的实用于“儿童编程”教育中。
想让你的孩子学好“儿童编程”,就为孩子选一款合适的儿童编程教育工具吧!