之前,有朋友问我会不会给自己儿子报编程培训?这个答案我目前不好直接回答,一是要看小孩有没兴趣,当然这个可以引导。二是要看有没有合适的培训机构,再好的东西如果没有好的教授者和讲授方法,小孩是不容易接受的。总的来说,小孩的培训应该在轻松前提下,加上兴趣的推动(至少不排斥),如果再能碰上良师+好友,那这个培训就是值得的。
少儿编程,通常针对的是6岁以上,12岁以下(即小学年龄阶段)的儿童。这个年龄阶段的儿童,已经有了基本的数理逻辑能力,是可塑性很强的群体。因此,单从年龄段上来看,少儿时期是培养逻辑思维能力的重要时期。
工具上看,目前比较适合少儿学习的工具是scratch。Scratch是一款由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具。在2012年在中国得到普及,2013在上海举行比赛。针对8岁以上孩子们的认知水平,以及对于界面的喜好,MIT做了相当深入研究和颇具针对性的设计开发。对于这款软件,我没有深入去使用过,仅在网页上做了粗粗的了解。