今天接着来和大家聊少儿编程。这是我们一个全家都特别感兴趣的话题。

这不,逃逃最近就正在编码、调试,忙活他的科学项目作业。

美国这边从小学1年级开始就开设有编程课,各种校内外的编程俱乐部也很热。所以到了初中,孩子就可以开始用编程来尝试一些软硬件结合,能出产品雏形的东东了。比如逃逃正在捣鼓的,就是一个类似扫地机器人的“割草机器人”。

当然,过程中肯定会遇到很多问题和挑战。像这种比较大的科学项目作业, 是允许请校外导师的。我们家倒是方便,导师就是自家人。我和逃爸都自带“计算机”体质(我们是大学同学,当年一起写程序做项目的好战友^_^),帮忙解答些问题,指导调试代码,修修bug还是能轻松搞定的。

我觉得这样的作业挺好,对孩子是综合能力的培养,也是未来需求的方向。据说有些厉害的孩子,中学几年持续投入,不断改进,到了高中,基本上就能出一款真的可以投入生产线的产品了!

其实国内的少儿编程发展也很快,最近半年,我一直在关注评测国内的各种编程课程和产品,可以明显感觉到,虽然热度才刚刚开始,但势头很猛,以咱们中国人做事的速度和努力的程度,我相信很快就会赶超。

那作为家长,该了解些什么,怎么为孩子做准备,去迎接这个趋势和挑战呢?

上周我是从自己的专业理解出发,和大家聊了编程的本质以及对孩子思维的帮助(点这里可以看到),总的来说是一些比较底层和基本的东西。

今天我们就接着来讲一些更直接,家长有疑问,孩子们也马上就要直面的事。工科妈的脑回路比较简单直接,下面就从Why、Who、When、How这几方面和大家掰一掰。

● 首先,最实际的,整个教育风向。

在2019年教育部最新公布的《面向中小学生的29项全国性竞赛活动名单》中,科技创新类竞赛占了绝对性优势,共12项,创意编程、人工智能、智能设计等关键词就直接出现在竞赛项目的名称中。

▲ 上下滑动看全图 图源 教育部官微

到了19年年底,国内首个《青少年编程能力等级》标准正式发布,其中关于“图形化编程“和“Python编程”的标准都定义得很细致了。

有人甚至认为,信息学奥赛(NOIP/CSP)将逐步取代原来奥数的位置。

我自己并不太赞同这个说法。但的确可以看到的是,随着信奥赛在升学分量上的越来越高(据说能进国家集训队的,基本就清北无忧了),原先考奥数的那群孩子,也都纷纷出现在CSP(软件编程能力)和NOIP(信奥赛)的考场上。比如上上周末,我国内大学同学的孩子,稍微大一点的几个,就正好都在参加编程竞赛考试。

2018年全国青少年创意编程与智能设计大赛现场

▲ 图源 sohu

● 其次,对这一代孩子来说,编程,如同我们当年的数理化一样,已经是一项基础技能了。

拿数学打个比分,我们从小学到大学本科,至少学了16年数学,未必都成了数学家,也未必都学得很好,甚至根本没有从事这方面的相关工作。但数学给我们带来的逻辑思考能力,缜密的思维习惯,是让我们在任何行业、任何情景中,都有所受益的。

编程对这一代孩子来说,就像我们那一代的数学,未来不一定从事这个行业,但必须具备这项基本能力,才足以应对和处理自己的生活和工作。

其实不用等到未来,现在就已有了端倪。比如,我们正在努力构建的万物互联社会,火出天际的人工智能,已经成功的特斯拉上天,正在路上的移民火星,无一不是通过编程才能实现的。

现在这一波孩子成人以后,懂编程,会编程,就跟用电脑得先连网络一个维度的常识。

● 最后,编程学习还有个实实在在的好处,就是对孩子思维能力的提升。

这个我在《娃究竟要不要学编程?别急,报班前先看看这篇!》这篇文里已经讲得很详细了,这里就不再重复,如果你没读过,非常推荐点上面的链接过去读一下,我自以为写得蛮好蛮透彻的^_^

如果放在我学编程的那个年代,push小龄孩子去学编程,倒真要三思。因为那时候学编程,是在黑屏电脑、DOS系统上、敲字符,回想起来真无趣。

但现在大可不必有这样的担忧了。因为拖拽式语言已经把编程的门栏放得很低。现在的孩子学习编程,不仅有模块化的语言助攻,还增加了动画设计、各种有趣的闯关小项目。

想象一下,孩子通过编程,让一个玩具挖挖机动起来,让一只机器狗跑来跑去,甚至做出一个有趣的打地鼠游戏自己玩,做出一个动画短片请小伙伴们一起看,这些对小朋友来说本身就是有超高吸引力的东西兴趣在学习的过程也就非常自然地产生了

另外有一个不成问题的问题,居然也常有家长私下问我“小女孩到底适不适合学编程?”,每次我的回答都是“超适合!”

从很多教师的反馈来看,低龄段女孩子学习编程的效果甚至可以比一些男孩子更好。一是因为编程本质上是学习和电脑“对话”的一种语言,女孩子的语言发展对比男孩儿有天生优势(女孩的语言发展期来得更早);二是拥有持续注意力的优良品质(女孩的专注力普遍更强)——所以,年龄小的女孩子学编程,可以说是先发优势!

美国目前有1200万孩子在学习编程,其中男女比例大概是52%、48%,差不多1:1的关系。所以,无论是理论还是实际情况,性别都不会成为影响孩子编程学习的因素。

再者,我们可以这样想,正因为一些成人对女孩学编程有偏见,让自家女儿学习编程,反而会成为一个差异化的优势,或许,也将为女孩们赢得更好的机会。

Ada Lovelace,

世界上第一位给计算机写程序的就是女孩儿!

▲ 图源 知乎

那具体什么时候开始学习编程最合适呢?我的建议是5、6岁左右

根据皮亚杰儿童认知发展学,这个年龄段之前的孩子,处于“前运算阶段”,抽象思维尚未形成,认知能力跟不上编程学习,报班开始编程启蒙,可能也是懵懵的,说白就是浪费时间浪费钱~当然,不排除部分孩子思维发育较快的个体差异情况。

美国的编程课,普遍都是从小学一年级(6岁左右)开设的,逃逃在公立学校是从最简单的拖拽式语言scratch开始学起,一些私校可能更早,从学前班(5岁)就开始接触。据我所知,现在国内一些城市也从孩子刚上小学时,就开设编程课了。

所以从国内外的实践来看,5、6岁开始正好

按键精灵怎么打地鼠_和大家聊少儿编程,什么时候学最佳?怎么选课?相关推荐

  1. 按键精灵定义全局变量_按键精灵中如何定义和使用变量

    展开全部 按键的变量一般不用专门定义. 初始赋值的时候会自动定义为最适e69da5e887aa62616964757a686964616f31333365663466合的变量. 你的语句大概如下: a ...

  2. 按键精灵 getcursorpos没有用_给你们想要的一键输出II按键精灵脚本开发教程

    按键精灵能为我们做什么 有人会说,按键精灵不就是代替我们按键盘嘛,当我们不玩的时候他替我们不停的按键盘,防止我们暂离掉线. 其实按键精灵能做的远远不止这些,按键精灵的脚本语言是基于VBS的,理论上VB ...

  3. 按键精灵post教程_【按键精灵教程】更为强大的HTTP方法

    金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚 ...

  4. 按键精灵定义全局变量_按键精灵2014全局数组变量传递(支持静态与动态)V2

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区. 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 最新版按键精灵2014已支持数组全局变量了,也就意味着以后多线程不需要再借助插件或字符 ...

  5. 按键精灵post请求_按键精灵安卓版能发送post和get请求吗

    url命令 命令名称: Url.Get 以Get方式访问地址 命令功能: 以Get方式访问网页地址并获取其网页源文件 语法格式: 网页源文件=Url.Get(网页地址) 参数说明: 网页地址:字符串型 ...

  6. 奇迹按键精灵挂机脚本_按键精灵做连击脚本(奇迹MU战士用)

    按键精灵做连击脚本 1.123键的按法精彩内容,尽在百度攻略:https://gl.baidu.com 所谓按法实际上就是各种代码方式 常见的有以下几种(time为延时,自己修改) KeyPress ...

  7. python实现按键精灵的功能_利用Python实现Windows下的鼠标键盘模拟的实例代码

    本文介绍了利用Python实现Windows下的鼠标键盘模拟的实例代码,分享给大家 本来用按键精灵是可以实现我的需求,而且更简单,但既然学python ,就看一下呗. 依赖: pip install ...

  8. python 按键精灵 办公自动化 方便_按键精灵自动化办公插件

    1 懒人办公插件 在之前的院刊中,也分享过懒人办公插件.想必有不少童鞋都有使用过.那么,是什么原因让小编忍不住再次要分享这个插件呢?近期,懒人插件作者 lxj1985 再次更新了插件,更新之后的插件更 ...

  9. 按键精灵post教程_掌控POST(1)

    本帖最后由 michael3636 于 2015-5-1 18:05 编辑 PART 1正名: "POST" 这个叫法是很不科学的,必须正名,它真的真名是:XHR(Xml Http ...

最新文章

  1. 熵,交叉熵,散度理解较为清晰
  2. 011_Cascader级联选择器
  3. 【NOIP2013模拟9.29】TheSwaps
  4. cmos门电路输入端悬空相当于_TTL和CMOS,CMOS电平和TTL电平区别
  5. 200915阶段一C++模板
  6. MVP on Board 没用小技巧
  7. Windows下搭建HTK
  8. [系统审计]SAP HANA 中的系统审计策略管理
  9. 常见错误:未能加载文件或程序集
  10. sql 日期加1天_SQL基础知识——BETWEEN
  11. 英伟达CUDA 10终于开放下载了
  12. ThinkJS入门+实例(实现认证权限等基本功能)
  13. π-Algorithmist分类题目(3)
  14. 第4代计算机的cpu,世界最小电脑进化第四代:继续用APU
  15. React 从入门到进阶之路(二)
  16. 给大家推荐一些好用的国内外免费图床(可外链的免费相册)
  17. Python简单实现人脸识别检测, 对某平台美女主播照片进行评分排名
  18. Linux高性能服务器架构
  19. Web在jsp页面中生成柱状图,折线图,饼状图
  20. vs2015c语言函数,c++中strcpy函数在VS2015无法使用的问题

热门文章

  1. 计算机停车场参考文献,计算机本科毕业论文(停车场管理系统).doc
  2. 七桥问题在计算机领域的应用,哥尼斯堡七桥问题在高考中应用
  3. Altium如何导入DXF/DWG文件
  4. 为什么你懂很多知识,拥有价值,却不会变现赚钱?
  5. X86云游戏能玩王者荣耀方案
  6. 大陆人能否在香港外资银行开户?
  7. IE无法打开的原因及解决办法
  8. 手机应用软件下载导航php源码_轻量级网址导航程序壹网分类目录v2.5源码免费下载...
  9. 2021年危险化学品经营单位主要负责人考试题及危险化学品经营单位主要负责人考试内容
  10. echart地图修改label标签位置