一、编程学习的启蒙:从兴趣到推动
对于正在上小学甚至更低龄孩子的家长,对于到底什么是编程、怎样去学编程,根本就没有概念。
这个时候,家长就先明确的想清楚,学习编程的目的是什么,以及最后它要如何体现在考试或者上,或是如何为做准备。
1、编程的启蒙——要以兴趣为基础
家长首先要注意的一点是,孩子在每个阶段对于编程的学习需求都是不同的。比如,孩子在8、9岁的时候,就不建议去学习C++,因为孩子会感到枯燥。学习编程也要符合孩子的成长规律,对于年龄小的孩子(比如小学阶段),首先是要培养他的兴趣,带他先做一些很简单编程游戏,通过兴趣引导他产生对编程的喜爱,之后再通过家长的有效引导,孩子就会爱上编程,有坚持学下去的动力。
2、要做有目标的学习,有方向的学习
现在孩子的时间都非常宝贵,与其在他不感兴趣、没有方向性的东西上浪费时间,还不如让孩子多出去玩会儿。所以在开始阶段,如果将编程的学习与孩子的玩结合起来,可以说是一举两得的事情。
3、学习编程要有家长的推动
大部分家长的心理都是相似的,每次让孩子学东西的时候也有功利性,目的终归是想为孩子未来、未来的职业指引。低年龄段接触的Scratch编程的特点,就是简单、好玩、拖拽式。但当孩子大了一些,开始为考虑的时候,就到了该写代码、学算法的枯燥时期。这个时期的孩子能不能坚持下去,能不能去取得一个的好成绩,就离不开家长的支持和推动了。
二、编程学习的入门:要符合孩子成长规律
1、不是每个年龄的孩子都适合敲代码
无论是从媒体的报道,还是的政策,甚至进入了新课标,我们都可以认识到编程的重要性,以及对编程教育的重视程度。但同时,也要提醒家长——“并不是每个年龄段孩子都适合学习敲代码”。
这句话并不是让家长放弃编程,只是希望家长明白,不能急功近利的要让孩子马上就学习和有关的直接内容,特别是低年龄段的孩子(比如小学3-4年级)。在我们还没有了解孩子兴趣的时候,如果强硬的让他学习枯燥的代码,大部分孩子都很难坚持下去。
2、要符合孩子的成长规律
虽然学习要有目的性,但同时也不能太功利。有的家长3、4年级就开始给孩子找一些辅导C++的老师,要孩子学习C++,为什么呢?因为信息学奥赛考的就是C++。学习还是要循序渐进的。