专栏名称: 憨爸在美国
硅谷工程师爸爸,分享美式教育理念和资源,专注于英语、数学、科学启蒙,一定让你脑洞大开哟!
目录
相关文章推荐
51好读  ›  专栏  ›  憨爸在美国

儿子保送清华后,我翻了妈妈10年前的育儿规划,每一条都值得抄作业

憨爸在美国  · 公众号  ·  · 2024-03-12 03:59

正文

01


去年年末,我们和有道小图灵总教练顾静老师(乖妈)联合举办了一次编程集训营。


说实话,选择和乖妈合作也是有点私心。


因为她培养的孩子太出色了,儿子不仅获得了国际信奥和国际奥数两块金牌,还在15岁那年保送了清华姚班,并且最后进入了MIT麻省理工学院,这所全球最顶尖的学府深造。


我曾经翻过乖妈的朋友圈,她最让我感动的是她给孩子做的 学习规划


你看下面这张计划表,是2011年的,距今有13年了,那时候她的孩子还在上小学。


可是乖妈已经给孩子做好了详细的学习规划,是每天放学后的安排,有围棋、奥数、英语、锻炼等等,而且还通过积分表的形式严格执行。


那天跟她聊天的时候,她跟我说了一句,让我印象特别深刻。


她说:天赋是其次的,最重要的是父母给孩子的规划。 目标决定方向,规划决定路径 ,从小给孩子做好规划,让他们养成好的学习习惯,这样他们学起来才会更有目标,也更轻松!


深以为然!


乖妈本身就是中科院软件所出身,又是有道信息学奥赛的总教练,因此我想她的经验不仅能帮到我,更是能帮到很多人。


这也是为什么我选择和乖妈合作编程集训营的原因。


集训营开始后,我也是带着女儿跟着老师一起上。


每次看见老师直播上课时,那些孩子刷屏和老师互动的那股热闹劲,真的挺受鼓舞的。


后台还陆陆续续收到一些爸爸妈妈们的反馈。


有说孩子特别感兴趣,都舍不得下课的:


还有父母给我发来孩子作品,让我帮忙评价的:


每每看到这些留言,真的挺有成就感的!


02


既然组织了这次集训营,我是希望孩子能从此喜欢上编程,如果再能出点成绩,对我来说更是意外之喜。


当然,我知道编程想出成绩是一件非常难的事情,需要孩子的热情和坚持,也需要父母提前的规划和布局。


因此我请乖妈帮大家做好 编程学习的规划 ,这样能帮助孩子少走点弯路,也能激发孩子对于编程的学习兴趣。


我曾经分享过一张 信息学奥赛的进阶表 ,它是有一条学习路径的。


就是下面这张图:


我给大家解释一下:


  • 最下方的 IOI 是国际信息学奥赛 ,想参加的话,得先通过NOI中国信息学奥赛的选拔。

  • 而想参加 NOI中国信息学奥赛 的话,得先通过NOIP省级的信息学奥赛选拔。

  • 而想参加 NOIP省级比赛 的话,得先通过中国计算机学会的CSP-S(提高级)的比赛。

  • 而想参加 CSP-S(提高级) 的话,最好先通过中国计算机学会的 CSP-J(入门级) 的比赛。


上面所说的比赛,一般一年只举办一次!


而且,对于小学阶段的孩子来说,能参加的也只有CSP的比赛,而CSP是最有含金量的编程比赛,很多名校的科技特长生,都是将CSP作为选拔标准。


那问题来了,CSP的比赛容易吗?


答案是:难度挺高的!


我分析过CSP的题目,比如下面这道题就是CSP-J的一道真题。


别的不说,只是把题目读懂就有一定的门槛,还需要从磁盘里读取文件中的数据,通过算法处理后再输出到另一个文件里。


这是一种综合性的考察,既有计算机编程、输入/输出操作,还有算法处理,还需要数学基础,难度不低。


因此,CSP的考试,门槛真的挺高的,如果刚接触编程的孩子,如果直接去考CSP,那一定是会很受挫的!


03


那怎样才能帮助孩子跨过这个门槛呢?


其实在打CSP之前,需要给孩子做一些铺垫。可以从最简单的图形化编程开始,带孩子慢慢打基础,建立信心。


因此,我和乖妈一起,根据她这么多年当总教练带孩子打信奥的经历,总结出来一份 学习规划


就是下面这张思维导图:


我把相应的年级,以及每个年级应该学习的内容、参加的比赛都罗列了出来,给大家做个参照。


具体来说是:


  • 一、二年级: 学习图形化编程,培养编程的思维,和用编程的眼光看待问题的能力,重在找感觉,固思维。

  • 三、四年级: 开始接触初阶的C++内容(趣味C++),打基础,定规划。

  • 五、六年级: 可以准备进入信息学奥赛的知识学习、备考,参加CSP-J(入门级)的考核。


04


上面这张表是从小学到高中的学习规划图。但说实话,不是所有的孩子都适合参加信奥比赛,大多数孩子只是把编程当作一门兴趣爱好,而不是最后去打信奥比赛。


那怎样检验孩子的学习成果?怎样判断孩子到底是否适合走信奥路线,还是走兴趣路线呢?


参加CSP考试?


NO!CSP的难度太大,为时过早。


我的建议是可以在前期参加两类比赛:


第一类是考级 ,就是编程等级考试,它可以检验学习成果,了解孩子的能力水平,有个等级证书,也能增加孩子继续学编程的信心。


第二类是参加入门级的编程比赛 ,可以帮助孩子熟悉比赛的氛围,适应比赛的节奏,为将来参加CSP比赛打下心理基础。


05


我首先介绍一下编程的等级考试。


市面上有好些关于编程的等级考试,我推荐参加 NCT青少年编程能力等级考试


推荐它有下面几个原因。


1

第一个原因是

权威性强


NCT青少年编程能力等级考试,是中国软件行业协会主办的,它是计算机行业的官方组织,是很权威的。


2

第二个原因是

级别设置很合理,入门难度低


NCT针对图形化、Python、C++三个方向都有对应的等级考试。


它的题目设置很有意思,特别对于刚入门的孩子来说,非常友好。


比如下面这道就是NCT一级的题目,是一个太空大战的游戏,20分。


题目要求孩子通过编程,乘坐宇宙飞船消灭外星人。


下面这些就是程序的设计,你看这些程序都是拖拽的编程积木,非常简单易懂。


所以说, 这个等级考试的难度并没有那么高 ,只要认认真真学好图形化编程的基本知识(顺序、条件、循环),完成这样的题目应该不难。


最关键的是,考级就像打游戏一样,孩子会对这类游戏化的编程题充满了兴趣。


3

第三个原因是

源于我们的资源


因为有道小图灵和NCT考级的主办单位是战略合作的关系,因此她们对NCT考级会非常熟悉。


我们会找到往年的试题,然后根据这些试题的规律,给孩子提供考前的集训和课程练习。


我们也会根据NCT的特点,整理出一些模拟题,给孩子赛前热身,这样我们孩子的通过率就会非常高了。


我整理了NCT的模拟题和真题的资源,在文末有下载方式,需要的可以给孩子试试看。


06


除了考级,我还建议适当参加一些编程类的比赛。


等级考试的本质是跟自己比,它的功能是用考试来检验并促进孩子学习。


而比赛的本质是跟别人比,是一个竞技的氛围,它不仅考验孩子的编程能力,也很考验孩子的抗压能力。


国内有很多很好的编程类比赛,但最近一个将要举办的,是 “智慧杯”中小学生计算机程序设计大赛


这个比赛是由 海淀区教育科学研究院 主办的,影响力很大,海淀区很多牛娃都在参与。


我自己研究了,它的赛项划分的很细,下面是我整理的一个表格:


我选中智慧杯的一个很重要的原因,因为它的赛项设置,跟我们规划里面的阶段很匹配。


处在我们规划中的不同阶段的孩子,在智慧杯中都有适合自己的比赛可以参加:


1

一二年级的孩子


一二年级的孩子,很适合参加智慧杯的创意编程项目,门槛不高,不需要掌握过多的编程知识,更注重对逻辑模块的灵活运用。


你看,下面这个是一个小朋友的创意编程作品《北京天安门》。


她用的就是下面这个图形化创意编程的工具,灵活运用这几个指令就能创作出复杂的作品。每一个指令都不难,更重要的是透过这比赛,去锻炼孩子,让他能从编程的角度去思考、看待、解决问题。


2

三、四年级的孩子


再来看智慧杯的C++图形化赛项,正好对标的是我们三、四年级刚接触C++的孩子。


我挑了其中比较典型的一道题给你们看,题目要求小人角色能收集到全部4块石头。


那么怎么设计程序的逻辑呢?







请到「今天看啥」查看全文