编程课对孩子有用吗 编程课适合多大孩子学( 二 )


但与奥数一样 , 在商业资本的驱使下 , 编程培训的低龄化发展趋势非常迅猛 。不过有一个现象值得关注:顶级选手的培养与起步时间无明显相关性 。可以看到 , 湖南的省队成员中有一大部分是初中以后才开始接触编程的 。这个结论其实与奥数也有类似之处 。我一直强调的是 , 在合适的时间做合适的事 , 可以起到事半功倍的作用 。

编程课对孩子有用吗 编程课适合多大孩子学


小学三四年级 , 有条件的可以接触一下图形化编程 。我知道有些地区的小学信息课里已经加入了图形化编程的内容 , 但课时比较少 。图形化编程能让孩子初步理解计算机程序是怎么工作的 , 并初步培养孩子的计算思维 , 更重要的是所见即所得的方式容易让孩子对编程产生兴趣 。
如果孩子确实对编程感兴趣 , 那五年级以后 , 就可以开始纯代码的编程了 。这个阶段 , 这一部分孩子的逻辑和数学基础应能支撑他们对程序逻辑的把握 。
问题三:应该学什么编程语言?
如果是要走这信息奥赛这条路 , 那C++是必须的 。其实为应付竞赛所学的C++ , 只是一点最基本的过程性语言的语法 , 面向对象的部分基本不涉及 。
而如果不想走竞赛路线 , 只是希望孩子能接触一下编程 , 学习计算的思维 , 并期待很快见到编程的成果 , 那Python是不错的选择 。
当然 , 如果要对计算机体系结构有比较深入的了解 , 立志于以后当系统程序员 , 那C语言是最好的选择 。
问题四:学奥数好还是学编程好?
【编程课对孩子有用吗 编程课适合多大孩子学】有不少家长纠结 , 到底是该学奥数还是学编程 。其实这归根结底是个实用主义问题:到底是学奥数还是学编程更容易达到家长期望的目标?
这么说吧 , 两者都不容易 。目前来看 , 信奥在优录方面更容易一点 , 但要最终进入国家集训队达到免试入清北的目标也非常难 。虽然目前看 , 信奥的分母小一些 , 但我预计 , 这其中存在的投机机会会让这个分母在未来几年迅速变大 。
有些相对理性的家长担心学信奥的风险 。奥数如果学不好没达到升学的目标 , 至少对中高考的数学是有帮助的 。但是 , 如果学信奥最后没有达成升学的目标 , 家长就会认为付出全都泡汤了 。从升学的角度看 , 确实是这样 。学信奥对中高考数学的帮助可以说微乎其微 , 甚至会因为占用了大量的时间而起到负面作用 。但如果孩子确实喜欢编程 , 那么大学以后 , 之前的所学就会发挥作用 。而反观奥数 , 除了鸡娃 , 很可能在以后的学习和工作中就用处不大了 。
记得有个家长说自己家娃高一 , 非常喜欢编程 , 立志以后要当一名优秀的程序员 。但考了几次 , 距离省队的门槛还是有一段距离 , 问我该怎么办?我的建议是可以再给他一个学期的机会 , 如果还不行 , 那就把这个兴趣爱好暂时先放一放 , 等考上理想的大学后再充分释放自己的能量 。这其实也是一种折中和无奈之举 。我们要尊重理想 , 也需要在理想和现实之间做好平衡 , 这并不容易 。
数学培训历史比较悠久 , 各大机构一般都对普通校内提升和奥数做了明确的班型区分 。而编程培训市场发展时间短 , 在这方面还不完善 。现在的许多家长谈到编程就会跟信奥挂钩 , 一方面是家长的功利性驱使 , 另一方面则是市场并没有将编程普及教育和信奥有效脱钩 。但与奥数一样 , 适合信息奥赛的永远只是那么一小部分人 , 家长不要期望过高 。

推荐阅读