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

近年来 , 少儿编程成为校外培训一大热点 。“早学编程早有优势”“未来升学可凭此加分” , 面对培训机构这类蛊惑人心的“忽悠” , 想让孩子赢在起跑线上的家长们失去了定力 , 不管孩子年龄大小 , 都一窝蜂地去培训机构报名 。
科学研究发现 , 受大脑发育水平、阅读理解能力等因素所限 , 10岁以上的孩子才适宜接受编程教育 。过早让孩子学习编程 , 一旦孩子在学习中受挫 , 不仅达不到掌握编程技术、开发思维能力的目的 , 反而会打击孩子的自信心 , 使其丧失学习的动力 。
家长急功近利的成才观 , 加之培训机构追求利益最大化的“短平快”操作 , 正在把少儿编程教育引入歧路 , 拔苗助长式的超前培训更是后患无穷 。倘若沿着这条路走下去 , 难免会重蹈“奥数”覆辙 。
编程培训市场存在的夸大宣传、课程噱头多、师资水平参差不齐以及学员低龄化等问题令人担忧 , 亟待解决 。有关部门须严禁校外培训机构少儿编程学习低龄化的做法 , 绝不能任由其野蛮生长 , 并应加强日常监管 , 将其纳入科学发展轨道 。
问题一:孩子要不要学编程?
其实 , 这个问题我很难回答 。家长在问这个问题的时候首先要想清楚让孩子学编程的目的是什么?根据我的观察 , 大致有三类:

  1. 盲目跟风型 。这类家长对编程基本没什么了解 , 要么是看到身边的孩子在学编程 , 要么是禁不住铺天盖地的广告宣传轰炸 。他们让孩子学编程的目的只有一个:我的孩子不能比别的孩子差!如果家长是抱着这样的心态 , 那谁也拉不住 。你让他别学 , 他还以为你怀揣不良居心 。对这类家长 , 需要了解一下编程教育的作用 。下面这张PPT应该能给出部分答案 。编程其实不仅仅是写代码 , 更多的是对计算思维的培养 , 特别是抽象、分析和解决问题的能力 。
  2. 功利型 。很多家长让孩子学编程其实都带有很强的功利性 , 即通过参加信息奥赛让孩子获得升学资格或加分 。毕竟在很多地区 , 信奥还属于新兴事物 , 分母比较小 , 孩子成功的概率相对较高 。对于这类家长 , 其实他们心中已经有了答案 。问这个问题也就是希望得到肯定的答案 。下图给了长沙市小升初和初升高的现状说明 。
  3. 思维培养型 。不少家长问编程对于培养孩子的逻辑思维有没有帮助 。作为一个计算机科班出身的 , 我的回答必须是可以 , 而且是非常可以 。但如果仅仅是为了培养逻辑思维 , 那可选择的载体有很多 , 棋类、数学、编程 , 甚至包括写作 , 都可以培养孩子的逻辑思维 , 编程只是一种载体而已 。关键还得看孩子的兴趣和长处 。一般而言 , 喜欢动手的男生会比较喜欢编程 , 相对而言 , 女生一般对编程的兴趣要小一点 。但需要注意的是 , 与数学培训一样 , 现在的编程培训也充满了夸大和虚假宣传 。如果看到类似于“七天学会人工智能”、“小学学完网络流”之类的宣传 , 那一定要慎之又慎之 。
问题二:什么时候学编程合适?
小学二年级之前 , 建议不要学编程 , 因为这个阶段 , 孩子基本的逻辑思维都没有建立 。现在铺天盖地的幼儿编程宣传无非是各个机构向下抢生源的市场策略 。

推荐阅读