Kidcodehome导语:Scratch、Blockly、Python、C++、Pascal、JavaScript...这么多编程语言,到底哪个适合我的孩子学习?Kidcodehome为广大家长们精心整理出适合各个年龄段孩子使用的编程工具共三款,希望能解答到家长们一些疑惑吧~


结论:

4-6岁:ScratchJr

6-11岁:Scratch

11-16岁:Code Combat(Python)

 

ScratchJr

孩子学编程,选哪个语言好?Kidcodehome已经帮您挑好了!-少儿编程之家

优点:

  • 纯图形化拖拽式编程,无须阅读基础
  • APP内置教程,没有编程背景的家长也可以轻松带领孩子学习制作简单项目
  • 覆盖了Scratch中使用率较高同时也是比较重要的一些积木模块,如循环和广播等
  • 画风清新开朗,较之Scratch 2.0中有些粗糙的素材,Jr的自带素材很多经过重绘,变得非常精美
  • 保留了让用户(小朋友)自己绘制素材的功能,不仅学会了编程,还能练习画画
  • 专为平板电脑设计,用触屏代替鼠标键盘,小朋友拿起iPad或者Android Tablet就可以开始学习编程,作为家长可以控制孩子的使用时间

缺点:

  • 专为平板电脑设计,意味着不仅没有PC/Mac/Linux版,手机上也不能使用ScratchJr
  • 难度曲线较低,对编程产生兴趣的孩子很快就会掌握工具的使用,但是ScratchJr后续能教给孩子的东西不多

 

Scratch 3.0

孩子学编程,选哪个语言好?Kidcodehome已经帮您挑好了!-少儿编程之家

*着重介绍将会在2019年1月上线的Scratch3.0正式版

优点:

  • 全球使用最广泛的图形化编程语言,经过多个国家多年验证,是非常适合少年儿童学习编程的入门语言
  • 可玩性极高,简单的可以从制作编程舞台剧开始,到复杂的构建物理引擎,且网上有极其丰富的教学资源,从视频到书籍,从线上课程到线下教学,风口的到来让国内少儿编程行业百花齐放
  • (Scratch 3.0)基于HTML5编写,意味着Scratch终于将要兼容移动设备,在iOS和Android上使用上最原汁原味的Scratch编辑器,并利用移动设备特性(陀螺仪、AR)来为编程增添更多可能性
  • (Scratch 3.0)重新设计的编辑界面,在保持2.0精髓的同时,重绘了大量素材,添加更多魔性音效,采用了扁平化的设计语言,在色彩的应用上向ScratchJr的清新明亮风格靠拢
  • (Scratch 3.0)完全重制的卡片式引导教程,不知道怎么玩?不存在的,3分钟就能让孩子快速上手
孩子学编程,选哪个语言好?Kidcodehome已经帮您挑好了!-少儿编程之家
  • (Scratch 3.0)将支持micro:bit和计划在未来推出的scratch:bit

缺点:

  • 国内少儿编程行业百花齐放,必然导致市场水平良莠不齐,家长们在为孩子选择合适的课程时需格外留意
  • Scratch无论是2.0还是3.0依然是图形化编程,孩子如果要转变到代码编写还是存在一定落差
  • 待补充

 

Code Combat 极客战记

孩子学编程,选哪个语言好?Kidcodehome已经帮您挑好了!-少儿编程之家

优点:

  • 游戏和编程无缝结合,用游戏来激发学生的学习热情
  • 虽然是从国外引进的学习工具,但是由国内大厂代理后,国内的孩子们也能使用官方完整汉化版
  • 真实的Python语言,非图形化编程,学生需要手打代码来实现关卡目标
  • 异常丰富的关卡内容,学生可免费体验第一章节共42个关卡
  • 形式新颖,学生在学(tong)习(guan)过程中,需要通过完成相应任务来取得游戏中的货币,到达某一阶段后则要主动使用货币购买装备,才可以通过某些关卡,而游戏中的装备或者道具很多时候会伴随着一种新的编程逻辑,学生在推进游戏进程同时,也在不断训练自己的编程逻辑
  • 除了Python,还能学习jQuery, Bootstrap等5种编程语言的基础内容

缺点:

  • 课程不能像传统的编程教学软件一样,将所学的代码应用到现实场景
  • 学生仅能免费体验前42关,后续的452个关卡需要付费订阅才能解锁
  • 学习到后期章节难度较高,对于自学的学生友好度方面会稍微欠缺
  • 用户交互界面设计一般,偶尔会出现Bug

 

以上就是Kidcodehome整理出适合各个年龄段适合孩子学习的编程语言,更准确来说应该是工具。此外,Code.org和Swift Playground也是值得研究的编程学习工具,我们将在未来的文章中更新对于他们的介绍,请持续关注Kidcodehome,获得最新最优质的STEM教育信息!

 

关注我们

孩子学编程,选哪个语言好?Kidcodehome已经帮您挑好了!-少儿编程之家

132.232.147.182/index