#创作挑战赛#

文|凝妈悟语

少儿编程教育深入人心,受到广泛追捧,但是孩子到底怎么学编程,才能真正有收获呢?很多家长会一头雾水。

孩子的编程学习应该怎么规划(孩子进行编程教育时)(1)

儿子的一个同学到初二的时候才想学编程,但是因为前期没有基础,在课上完全听不懂,最后还是放弃了,他感到很遗憾。

儿子是从小学阶段开始学习编程,认识了很多小伙伴。回顾他们的编程教育经历,可以分为三个阶段,一步步学习,逐步进阶,最终获得比较好的收获。

他们大都是从小学一直学到高中,其中有一个同学获得信息学奥赛金牌,入选国家集训队,获得清华北大保送资格。其他同学虽然没有获得金牌,但是高考时也都考入非常理想的大学。还有一部分没有参加高考,成绩也都不错。

孩子的编程学习应该怎么规划(孩子进行编程教育时)(2)

第一阶段:模块化编程

学习编程需要有一定的背景知识,不能一上来就开始学复杂的C语言,孩子就像听天书一样,没有任何兴趣,完全浪费时间。

孩子可以从一些简单的编程学起,由易到难一点点进步。打好基础之后,再学复杂内容就能够轻松理解,一点点进步。

如果从小学低年级开始学编程,可以先学习以乐高EV3机器人等实体为依托的编程。以积木为载体,编程模块化,既符合孩子的兴趣,又很容易上手,孩子有动力继续学习。

编程形式看上去很简单,但也使用各种数学计算、物理模型实现自己的目标。比如计算速度

计算角度、计算宽度等等。孩子有了基本的编程思路之后,就为以后复杂的编程学习打好基础。

孩子的编程学习应该怎么规划(孩子进行编程教育时)(3)

第二阶段:C 语言编程

孩子到了小学高年级,一般是5年级,已经积累了一定的数学、科学知识,思维能力也增强了,就可以尝试学习C 语言。

反过来说,要想学编程,孩子要先学好数学,所以,在平时要多关注孩子的数学成绩,除了课本知识外,还要进行一些拓展学习,让孩子的思路更开阔一些。

学习编程比较枯燥,不能只听老师灌输,要积极思考,提出自己的疑问。哪怕是问的问题很幼稚,也要不停追问。在不断求解中,才能真正学懂编程,为以后应用打好基础。

孩子的编程学习应该怎么规划(孩子进行编程教育时)(4)

第三阶段:编程相关竞赛

学习C 语言之后,可以参加信息学竞赛练练手,看看学习效果如何。有很多孩子从小学5年级就开始参加竞赛,成绩还是很不错的,既锻炼了能力又增强了信心。

如果竞赛成绩很好,可以坚持参加竞赛,如果取得比较好的成绩,对升学有帮助。比如可以以科技特长生身份进入重点高中,可以通过综合评价、强基计划、保送等形式进入很好的大学。

儿子的伙伴是从初一参加信息学奥赛,初二获一等奖,高一入选省队、高二入选国家队,高考都不用参加了。

孩子的编程学习应该怎么规划(孩子进行编程教育时)(5)

想让孩子进行编程教育,需要从小培养兴趣,建议要选择理想的培训机构学习。选择培训机构不能盲目,建议您进行多方比较,仔细了解。

我是@凝妈悟语

两男孩妈妈,10多年育儿经验

陪孩子阅读、英语启蒙、科学启蒙

分享育儿感悟、落地育儿干货

欢迎关注,育儿路上一起前行

,