1.增强逻辑思维能力
编程是一个创造性的过程,它训练孩子发展编程思维,遇到问题、分析问题和解决问题,总的来说是这样的一种思路。另外,编程是一门逻辑性学科,这对孩子有效地处理问题很有帮助,这是因为逻辑思维得到了加强和思维变得更清晰。
2.提高解决实际问题的能力
要成为一种解决问题的学科,目的也比较明确,即你需要解决这个问题,可以说是指导性的,但解决这个问题并不那么简单。你需要摆脱在解决问题时遇到的阻力,这就要求你找到解决问题的方法,并锻炼自己解决实际问题的能力。
3.增加孩子的创造力
创造性思维始于质疑心态。它通过鼓励孩子进行实验,让孩子探索他们的想法,质疑他们的假设,甚至是从所犯错误中学习宝贵的经验。而孩子的儿童时期无疑是想象力最丰富的时候,但是由于教育体制的问题,大多数中国孩子的想象力都是快速衰退。就小朋友表达自己的手段而言,无非是讲故事(说出来)、写作文、画画。
4.增加孩子的抽象思考能力
抽象逻辑思维是一种能反映事物的本质属性和规律性联系的思维,通过概括、判断和推理进行的高级思维方式。这意味着孩子在学习的过程中,更需要一种化具体为抽象的能力,编写正确的程序,让程序能够按照孩子想象的方式运行,这是集思广益的过程。让孩子发挥无限想象并动手实现,让不懂得思考的电脑,也能了解与表达抽象的事物。