牧羊人新闻资讯网-牧羊人博客

主页
分享国际,国内,军事,社会,娱乐和财经新闻

王海平儿童学编程教什么编程语言好?

更新时间:2020-11-25 09:55点击:

  我儿子一年级小学生,想教他编程,不知学生么语言好?

  许多家长听过不少编程语言,比如Scratch、Python、C++等等...那么孩子到底学哪种呢?

  其实你在市面上能见到的绝大多数少儿编程机构(包括我们小码王在线),都是学Scratch或者类似的Scratch的积木式编程。

  所以,对于一年级的小学生,如果要学少儿编程,王海平我们推荐的是Scratch编程语言。

  Scratch是MIT(大名鼎鼎的麻省理工学院)开发的一款图形化编程软件,在全世界少儿编程教育领域都非常流行,它的特点就是简单易学,上手快,几分钟就可以做出一些好玩的作品。

  Scratch虽然好玩,但是它本质上还是个教学工具。

  尽管号称Scratch可以开发很复杂的项目,但是以它的设计模式,如果真做个大项目能累死你!

  所以,Scratch其实更适合拿来培养兴趣,学习一些基本的编程逻辑,如果一个机构让孩子学Scratch超过两年,那么家长可以判断这个机构比较“水”了,很可能后面也拿不出什么东西。

  小码王少儿编程课的学习路径

  如果孩子已经通过Scratch入门了,小码酱的建议是:要尽快转向学习正规的编程语言,只有使用正规的编程语言,才能学会严谨地表达程序结构和逻辑。

  具体学哪种语言,要看孩子想做点什么。

  比如说,想开发iPhone的App,那就学Swift;想开发微信小程序,那就学习Javascript;如果打定主意要走竞赛路线的,那就学C++吧,NOI选择C/C++作为规定语言,是因为它们更贴近计算机底层的工作方式,说白了就是更加“硬核”。

  如果还比较迷茫、找不到什么特定的目标,我建议可以让孩子学学Python,因为Python在各个领域都有广泛应用(比如机器学习),也可以写小游戏(比如基于pygame等引擎)。

  有一点想说的是:无论你让孩子去学习什么语言,都要引导孩子去关注那些核心和基础的东西。

  比如:计算机的结构和工作原理;计算机的操作系统;编程语言相关的底层知识,以及基本的算法和数据结构知识。

  ——这些东西,从计算机诞生的那一天起几乎就没变过,正所谓“练好内功”才能“以不变应万变”。

  如果自己家没有家人懂编程的话,找个机构更管用。孩子学习的过程中有靠谱的人随时给答疑,或作出实时指导,效果自然会好很多。

  ?看完两件事:

  如果你觉得这篇内容对你挺有启发,我想邀请你帮我2个忙:

  1. 点赞,让更多的人也能看到这篇内容(收藏不点赞,都是耍流氓 -_- )

  2. 关注我@小码王在线少儿编程,让我们成为长期关系

  我是小码王在线,专注分享孩子成长干货,构建孩子面向未来的思维方式。

  有任何少儿编程相关问题,可以在知乎私信我,回复“编程”即可获得1节免费的少儿编程启蒙课(价值99元)。

官方微信公众号