最近有很多朋友问我关于编程和编程课的内容。
因为很久之前,我就了解过编程相关的问题,专业相关,我还和身在北京海淀的闺蜜,详细探讨过目前孩子学习编程的情况。
闺蜜说,北京的鸡娃妈妈很有共识,她们很早就对孩子开始编程启蒙。
在教育界,海淀一向被看作是宇宙中心和风向标,这里的妈妈也算是鸡娃界的领头羊了。
对她们来说,这么做肯定不是跟风,而是出于长远的考量。
根据我的了解,海淀娃普遍3岁就进行数学启蒙,培养思维的敏感和认知度,到了6岁左右,会开始接受系统的编程学习。按这个势头看,编程已经隐约有超过奥数的苗头。
从孩子的发展来说,3-8岁是接受思维训练的黄金时期,所以提前规划还是很有必要的。
相比较国内,国外的编程教育就开始的比较早了。像英国,编程是被纳入教学大纲的。芬兰,编程理念被融进了小学各门学科。
不过,随着认识的普及,我们这两年也越来越重视编程了。身边不止一个妈妈问过我孩子编程要不要学。
说实话,市面上有些编程课的宣传是夸大其词的。
比如,有些机构宣称,编程能给孩子的高考加分,很多名校都会降分或者优先选学编程的孩子。
从政策来说,每年名校的确会对信息学奥赛的孩子,开放专属名额,但是平心而论,这样的名额就像数学竞赛,能拿下的终究是少数人。如果家长抱着必须拿下的念头,那我觉得还不如放弃,白白增加不必要的焦虑。
对于大部分孩子来说,学编程不是为了增加某个高端技能,而是培养最基本的思维逻辑,是一种思考问题的工具。
千万不要小看这个工具,在人工智能时代,掌握这项工具显然会成为未来的必备技能。
就像英语教育,我们的父母那辈几乎没有学过,但是我们这一代,英语被纳入义务教育范畴,而到了孩子这一代,几乎是从小就会用的工具。
就在12月初,教育部《关于政协十三届全国委员会第三次会议第3172号(教育类297号)提案答复的函》公布了,正式宣布将编程纳入到中小学相关课程。
结合各大城市发布的教育通知,编程推广成孩子必学科目,应该不会远了。
不过,抛开政策不谈,编程不仅仅是跟着风向必须学,女儿朵朵在学习编程后,确实会有不同的转变。
有一次全家周末想去爬山,我随口问了句不知道天气情况。
女儿朵朵却立刻告诉我,周末是晴天,到时候我们搭地铁去,因为很可能会堵车。山顶上有个天文馆,我们要带着身份证才能进去。
我有点吃惊,问她怎么想到那么多,她说:“这本来就是会碰到的情况呀。”
编程有很严密的次序,朵朵有了这种思考逻辑,就会不自觉地用编程思维去考虑和安排事情。
在朵朵的学习上,特别是数学上,我觉得也有很多帮助。刚上三年级时,小学数学有很多逻辑运算题,孩子很容易被绕进去,比如常见的蜗牛爬井。
为了帮助她理解,我让她画图,把小蜗牛的路线标记出来,再根据总长度,推理出最后要用的时间。
当我刚画好线轴,标记好总长度的时候,朵朵其实就知道怎么推算了。她说:“原来这就跟编程的执行指令一样啊,一步一步往下推就行!”
我还挺惊喜,因为朵朵小时候对数学敏感度比较低,一度很排斥那些题目。
因此,学习编程与其说是给孩子加砝码,不如说是打开孩子思维的多样性,未来也变得更加多元化。
乔布斯就呼吁过,每个孩子都要学习编程,因为它确实会教会孩子思考。
说实话,无论从风向还是从孩子自身出发,如果你想选择一项课外学习,我个人都最推荐编程。
有人会问编程就是学写程序吗?
其实学编程是学习一种描述问题、分解问题和解决问题的方法。
培养孩子严密的逻辑思维能力
编程的本质是和电脑对话,用非常准确的语言指令,告诉它想要实现的目标。这个过程,能培养孩子的逻辑思维能力。
比如编程一款“贪吃蛇”小游戏,小朋友在界面上设计贪吃蛇的行动路径和结果,可能分成几种情况:吃到苹果、撞到墙、什么都没发生。
这个过程就包含着编程的核心逻辑:思考问题→拆解问题→解决问题的思维方式。
孩子在编程中,不断训练把复杂、庞大的问题拆解和理顺,最后用准确的语言实现目标。
在这个过程里,如果孩子思考不严谨,很难精准的拆分和完成任务。所以,编程能提升孩子的逻辑思维能力。
锻炼孩子跨学科的知识整合和应用能力
编程训练孩子的逻辑思维,其实更是思维综合能力。以这个为基础,像数学和物理这样的学科,都是一通百通,孩子的成绩一般都不会差。
其实,我觉得具备这种思维能力,学习语文历史之类也不会差。因为越是到高年级,拼的越是对复杂知识的理解和吸收能力。孩子有编程思维,能把难的问题简单化,也就更容易得心易手。
所以,如果条件允许,都建议让孩子学习编程课。
不过,市面上编程课那么多,到底该怎么选呢?经过我这几年的试用,可以给大家一点选择的建议。
1、编程启蒙不仅是游戏,要有成熟的课程体系。市面上有一些编程课,从开始到上完,孩子对编程还是一知半解。看起来孩子很快会做出小游戏,但其实系统帮忙完成了大部分,孩子只能学到表面的东西。
2、编程课程的品牌和实力要强,拥有足够的课后辅导支持。编程课不像其他学科,能马上看到成绩,家长也能适当辅导,所以课程要选择成熟的大品牌,老师能及时监督和指导。
3、大班小班不重要,适合孩子最关键。
编程课选择比较多,线上线下,大班小班等等,价格也有所区别。不过,从个人经验来说,孩子感兴趣,喜欢的授课方式就是最好的。否则,哪怕是一对一,孩子心里排斥,也很难得到好的效果。所以,选择课程前,不如带着孩子多试听找到最合适的。
如果想让孩子初步了解编程,看看孩子是否感兴趣,我认为可以先从线上课程入手。最近,核桃编程就有9.9元的试听课优惠,有需要的可以先试听核桃编程。
超值特价9.9元,您的孩子将收获
课程非常适合这类孩子
学习时坐不住,沉迷看电视、手机游戏 注意力不集中,不会独立思考问题 重复犯错,简单的题目改了又错
世界机器人冠军授课
分层教学,课程体系科学完善
课堂专业有趣,孩子坐得住!
全方位陪学服务,实时答疑
在群里,家长也不断发来好消息:
多重好礼,报名就送!
如此专业又有趣的课程 ,你是不是也心动了?
超值特价9.9元,您的孩子将收获
机器人世界冠军、常春藤教授教学
15个编程思维,数学思维全面提升
2个独立项目完成,粗心大意不再犯
5类科普知识融入,不出家门看世界
限时9.9元,
24小时后恢复原价199元