原标题:一张图告诉你孩子学编程怎么选

【5秒Get本文干货】

1. 少儿编程应7岁开始学起。

2. 少儿编程不一定是孩子未来的职业,更应该是一种生活技能和态度,一种思维方式和语言。

3. 正常学习使用电脑对视力无害。

4. 少儿编程分为图形编程和代码编程。

5. 建议少儿编程遵循"启蒙→图形编程→代码编程”的方案进行。

【正文】

硬核爸爸是一名14年科技教育经验的老师,也是中小学机器人竞赛市级认证裁判员。在多年实践学习探索的经历中,硬核爸爸对于少儿科技教育积累下一些心得。

1. 多大孩子适合学编程?

少儿编程最小可以从4岁开始,不过,正式学习最小要到7岁。

鉴于孩子身心发育特点,4岁阶段的儿童仅能接受编程启蒙,对于电脑智能有直观化认知。对于编程逻辑等核心知识,还是要等到7岁。只有在孩子初步具备了一定的数理思维能力之后,学习编程才能取得显著效果。

建议4-6岁的家长多陪伴孩子玩一些数理推算小游戏,而无需专门去上相关编程课程。另外,也可进行简单的编程体验。在此,硬核推荐几款亲子编程类APP:《Scratch Jr》、《Lightbot系列》、《The Foos》。

硬核最推荐《Scratch Jr》,在安卓平板和iPad上均可使用。通过Scratch Jr ,4-6岁的孩子可以在家长的帮助下,或者独立创建属于自己的互动故事和游戏。此款软件的灵感,来自于麻省理工开发的、极为流行的少儿编程软件scratch。它沿用了Scratch的编程思想和方式,对以后继续学习Scratch图形化少儿编程有很好的衔接作用。

2. 孩子为什么要学习编程?

很多家长可能会认为,学习编程是为了以后当程序员。非也非也!学习编程和学习美术、音乐等艺术类课程是一样的,主要是为了从小培养学生一种生活技能和态度。另外,编程本质更是一种语言和思维方式,因此,学习编程还会更多地塑造孩子的更清晰的思维方式和更持续的学习能力。

3. 学编程看电脑,伤害眼睛怎么办?

家长完全不必担心。一方面,硬核建议孩子一周仅学习编程1-2次,每次1.5小时之内,不仅不会对孩子眼睛造成压力,反而能帮孩子寓教于乐,学玩结合。另一方面,有权威实验数据显示,适当使用电脑学习并非少儿视力下降的主因。关注孩子视力,更多要从用眼姿势和习惯入手,引导孩子注意用眼卫生、不能沉迷于电子游戏过度用眼等。

数据和图片来源于 未来教育高精尖创新中心

4. 少儿编程课程有哪些?

目前市场上常见的编程课程(包括机器人课程中包含的编程)主要分两大类:图形编程和代码编程。

图形编程以Scratch为代表。Scratch由美国麻省理工学院MIT设计开发。在Scratch编程环境里,学生不需要写任何编码,而是利用类似搭积木的方式来编写程序,学习过程充满了趣味。

和Scratch的纵向积木结构类似,其他图形编程还有米思齐、小米机器人等。

Scratch纵向积木式编程界面

不同于Scratch,还有一些图形编程软件采用了横向积木结构,不过也并无本质差别。如Mind+、乐高EV3、乐高WeDo等。

乐高EV3横向积木式编程界面

其他还有一些教育培训机构定制开发了自己的编程软件,也基本属于以上类型。

代码编程以Python为代表。对于代码程序,孩子学习起来大多比较困难。然而,Python编程以代码简单、贴合英语语言习惯、应用广泛(人工智能、数据库管理、机器学习等,Google也在大规模使用Python)等特点,力压C++、Java等计算机语言,成为少儿更进一步学习编程的最优选择。

Python代码编程界面

5. 家长该如何计划少儿编程学习?

结合以上分析,建议少儿编程遵循"启蒙→图形编程→代码编程”的方案进行,具体可见下图:

一张图告诉你孩子学编程怎么选返回搜狐,查看更多

责任编辑:

5岁自学python编程-一张图告诉你孩子学编程怎么选相关推荐

  1. 学Java还是Python?一张图告诉你!

    Java 和 Python 一直都是两种很火很强大的编程语言,对于刚开始起步学习编程的同学来说,会迷惑且最经常问的问题是,我该学 Java 还是 Python,是不是 Python 容易学,或是应该先 ...

  2. 是学习Java还是Python?一张图告诉你!

    Java 和 Python 一直都是两种很火很强大的编程语言,对于刚开始起步学习编程的同学来说,会迷惑且最经常问的问题是,我该学 Java 还是 Python,是不是 Python 容易学,或是应该先 ...

  3. 有答案了!一张图告诉你到底学Python还是Java!你咋看?

    2019年,该学Java还是Python? 不,实际上应该这样问:都9102年了,难道有谁不想成为Python程序员吗? 作为"常青树大佬"Java 和"新晋大佬&quo ...

  4. 有答案了!一张图告诉你到底学Python还是Java?你怎么选?

    Java 和 Python 一直都是两种很火很强大的编程语言,各领千秋,该学哪个语言,一直是所有程序员心中的疑问,今天笔者用一张图带你对比! 欢迎留言交流!文末有福利! 从图表中,你可以很容易看出 J ...

  5. 小孩学python有意义吗-五年级的孩子学编程有没有意义?

    这个意义就像你去买一张彩票,然后就开始规划中奖后钱该怎么花差不多. 利益相关,教过亲戚的孩子,朋友的朋友的孩子,亲戚的朋友,朋友的亲戚,可爱的小学弟小学妹,扳下手指头教过十多个人是有的,有被白嫖过的, ...

  6. 少儿编程入门001,在家自己带孩子学编程

    最近几年少儿编程越来越火,编程被有些地方纳入学校课程.有些省份高考题目中也逐渐把编程作为必考科目.作为孩子的家长,在人工智能越来越火的今天,怎么能让自己的孩子在编程方面输在起跑线上呢.今天石头哥就来开 ...

  7. Python 基础——一张图告诉你PyCharm如何进行断点调试

    编辑器不等于IDE(集成开发环境),开发python程序,不是只有一种print()打印输出调试. 术业有专攻,于人如此,于一个软件也是如此.让专业的软件做专业的事. 以上两点得出的结论:PyChar ...

  8. 从python开始学编程pdf-Python真好玩:教孩子学编程 PDF 完整原版

    前言 第1章 结交一个新朋友,它的名字叫Python 1.1 请叫我Python大人 1 1.2 邀请Python来我的电脑做客 2 1.3 用Python指挥你的电脑 16 1.4 Python的第 ...

  9. 5岁自学python编程-人工智能时代,孩子需要什么?

    原标题:人工智能时代,孩子需要什么? 2016年,阿法狗在围棋比赛中击败世界冠军李世石,大众在懵懂之中进入人工智能时代.一觉醒来,人们突然发现机器可以下棋,可以识别人脸,可以听懂声音,可以做客服,可以 ...

最新文章

  1. HDU3718(最大权完美匹配)
  2. 高斯、柯西、拉格朗日都还在的话,他们应该最喜欢这个公众号
  3. 在load事件中关闭窗体
  4. 对一句正则表达式的理解
  5. python求两数之和的命令_数学建模:科学计算Python2小时-Python基础
  6. CANopen | 对象字典OD 04 - 创建对象字典的变量(映射变量)
  7. 修改element-ui源码使日期范围date-picker支持年范围选择
  8. mysql 优化-总结
  9. [原创]mac终端前面的计算机名怎么改??
  10. 动态规划之LIS(最长上升子序列)
  11. UINavigationController 直接pop到指定controllerView的方法
  12. win10应用商店无法安装
  13. ReactHooks——react-countdown倒计时——dayjs结合react-countdown
  14. 对计算机网络的认识400字,对计算机网络的初步认识
  15. 服务器server.c、搜索serach.c
  16. C# 微信支付请求分账
  17. 计算机等级考试准考证打河南,2019年河南牧院计算机等级考试准考证打印时间...
  18. 基于BP神经网络使用开盘价、最高价、最低价预测收盘价
  19. cocoscreator 使用内置自带的资源和生成单色图片
  20. 前端小白Day6-仿照百度制作登录界面

热门文章

  1. Linux基础——怎么样从 Windows 通过 SSH 远程 Linux
  2. [C++11] 右值引用和移动语义
  3. Android 在Android手机上获取其他应用的包名及版本号
  4. Eclipse中配置约束(DTD,XSD)
  5. Head First 设计模式 --4 工厂模式 抽象工厂模式
  6. win7-64bit安装comtypes的问题
  7. [DB2]DB2中的数值类型
  8. .net Remoting(1)——起点,从示例做起
  9. Bailian4044 小白鼠再排队【排序】
  10. 机器学习概念 —— 样本距离矩阵