其实只有少数的孩子会如同Vita一样对学习编程很有天赋,并选择计算机科学领域作为自己的职业方向。
绝大数孩子学习编程,是为了能获得多方面的思维训练。
1、逻辑思维的训练
在编程世界里面,犯错是常态。
可以说编程就是一个不断试错,较终让程序按照自己的设想运行的过程。
往往很少有孩子能一次把程序写对,写完之后,如果程序没有按照正确的方式运行,这会给孩子一个即时的反馈,他就会自然而然的想办法修正自己的逻辑错误。
通过这样的反复练习和修正,孩子的逻辑思维能力可以得到明显的提升。
2、语言学习能力的训练
编程语言也是一门语言,不过相对于自然语言来说,它的规则要简单很多,语法也严格很多。
对孩子们来说,就像是在学习一门简化的新语言,一门可以与机器交流的语言。并且在学习的过程中还能获得反馈和交流的乐趣,能够将孩子们天马行空的想象付诸实践,让他们主动学习各知识进行创作。
苹果CEO蒂姆·库克在近日接受泰国媒体采访时也强调了学习编程的重要性。
库克认为,如果每个人只学两门语言的话,除了母语以外就应该学习编程,因为编程是一门性的语言。
3、专注力
编程学习是一个要求非常专注的学习过程,这对较低年龄的孩子来说可能是一个挑战。
但是编程的学习有一个有别于其他的巨大优势就是相对容易实现游戏化学习。就是引导孩子把玩心用在学习上,由兴趣导入,先学会制作游戏,再学会编程。