在美国,编程已进入幼儿园和中小学课堂,是备受欢迎的课程之一。在英国,编程被列入教学大纲,成为6 ~ 15 岁孩子的必修课。在芬兰,编程理念融入了小学的各门课程,孩子们可以随时随地学编程。国内少儿编程的普及率与欧美还有较大差距,但是随着家长意识的提高以及政策的支持,这种差距会逐渐减小。是否接触编程,对很多孩子来说,只是时间早晚的问题。
很多家长看到编程的重大利好,以及教育的紧迫性,一面想让孩子快点接受编程教育,但一面又怕孩子没有敲复杂代码的“天才脑”,怕即便花了如此昂贵的学费也收效甚微。但就像我们让孩子从小开始学英语,并不是期望孩子将来成为英语老师或翻译官,而是为了给孩子以后的语言交流、接受国际教育打基础。
同样的,孩子学编程并不是一定要长大后成为程序员或者IT开发者,通过编程,他们除了能学会跟计算机交流,更多地是学习一种“编程思维”,并且培养独立思考和解决问题的能力 。同时你会发现,没有任何一种教育方式可以像编程一样能如此有效地帮助孩子们建立自我批判意识。这里小码王小创客给想学编程家长的几点建议:
1、兴趣始终是**位的
编程并不一定适合所有人的,所以想让孩子学习少儿编程的基础就是小朋友有兴趣、愿意尝试。对于数学基础一般的小朋友,学习编程与学习奥数一样,都应该谨慎选择。它会是一把双刃剑,如果使用好了,对于数学课程的理解会非常有助益。例如循环变量、过程、分支判断等等,理解这些更高阶的数学概念对他未来的学习会有比较好的促进作用。
2、不需要太急功近利
少儿编程学习不像学音乐舞蹈美术这些会有立竿见影的效果。对很多小朋友来说,编程有助于孩子逻辑思维的锻炼,系统观的形成,以及创造能力和解决问题能力的培养。但这些都是潜移默化的,需要有一个积累的过程。
3、可以去实际试听课程试试水
如果想让孩子对编程有一个系统的了解,看看孩子兴趣怎样,家长可以找一些编程课程提前来体验一下。有两个原则可以供大家参考:一看是否有完善的课程体系,能够让孩子持续的系统化学习。二看是编程课程能否与其它学科关联,与学校的学科教育相呼应,提升单位时间的学习价值。小朋友们上学后的课外时间本来就不多,如果在编程学习中能融入数学、逻辑、几何、物理、甚至语文等其它知识,能大大提升学习的性价比。