“现在又没有想孩子走上程序员的道路,为什么要让他那么早学少儿编程呢?”,”儿童编程的课程都是一些简单的东西,对于孩子来说主要还是玩玩而已的,没什么用处”,“我为什么要让孩子学编程呢,学英语,学钢琴这些艺术课程不是更好吗?”
近来,在少儿编程教育一波又一波的热潮下,越来越多的家长认同少儿编程教育的重要性,但也都许多家长为此表示疑虑。其实,学习少儿编程,并不是为了让孩子从小就成为程序员,也不是光为了学习知识。学习少儿编程,最主要的还是学习锻炼编程思维。
比尔·盖茨曾说过:学习编程可以锻炼你的思维,帮助你更好地思考,创建一种我认为在各领域都非常有用的思维方式。而所谓的编程思维就是“理解问题——找出路径”的思维过程,经过分解、模式识别、抽象、算法四个步骤,将复杂的问题拆解成一个个简单容易的小问题,然后聚焦节点,形成解决思路最终将问题一一解决。