面向3-8岁的幼儿儿童
免费编程入门启蒙网站

一张图读懂全球有哪些少儿编程项目

编程能力被定义为新的“读写能力”,也就是说新一代的孩子不会编程,就如同不会读书写字的文盲。当然就如同读写能力一样,从识字到阅读,从写字到写作,有不同的掌握程度。有些人会成为专业的作家,有的人偶尔写写东西,但在日常生活中我们都会用到读写能力,如列一张购物清单,写一段心里话。在写作的时候,人们学会组织语言,深入思考。读写”对所有人都很重要,而不仅仅是对那些有志成为专业作家的人。

 

一张图读懂全球有哪些少儿编程项目

乔布斯说,每个人都应该学习编程

 

编程也是一样,有的人会成为专业的程序员就如同专业的作家,有的人可以根据自己的需求开发个简单的APP,就像我们有时会提起笔来写篇文章发表观点。我们的下一代会来到这样的时代,计算机语言对于生活的重要性已经等同于文字对于我们的重要性,编程不仅仅对未来的程序员或计算机科学家才有用,而是每个孩子都需要掌握的新读写能力

 

在学习编程的过程中,人们学会了许多其他的东西:解决问题的策略,以及设计思维。这些技能对所有人都有用,无关他的年龄、兴趣、职业。

 

学习“编程”到底在学习什么?

少儿编程不同于IT职业教育,减少了对于编程语言的实际操作的重视,转而更关注通过编程教育培养孩子们的计算机思维与创造能力,激发他们的内在学习动力,以及发展团队合作和沟通等全方位能力。

 

  • 计算机思维:计算机思维是计算机科学解决问题的一种强有力的思维方式。具有计算机思维的人,遇到问题会去除问题细节,抽象定义问题,会通过收集数据,分析数据来理解和思考问题
  • 创造能力:在今天瞬息万变的世界里,没有什么比创造力更重要。虽然现在已经有很多孩子花大量时间与电脑互动,可他们中的大多数并没有机会用电脑进行创造。他们在玩游戏上得心应手,却无法创造他们自己的游戏。而编程学习就是要给予他们创造的机会,让他们从科技的消费者变为科技的创造者

 

 

  • 内在学习动力:内在驱动力是指孩子们被学习活动本身激发而不是外部的奖励。要激发内在学习动力有两个要素:第一,学习的内容与学生的生活关联性强;第二,孩子具有主导性。在编程学习中,学生们不再是完成练习题,而是“我要做一款自己想要的产品/解决生活中的一个问题”
  • 全面能力提升:在开发一个自己的产品的学习过程中,基于这个项目,学生们不仅学习编程技能而且获取解决问题,以及团队合作等全面能力的提升。

一张图读懂全球少儿编程项目

首先让我们明确一下少儿编程的定义:少儿编程一般指针对18岁以下的孩子所设计的编程学习类产品。如果按照软硬件来分:

  • 编程学习软件有编程游戏可视化编程工具
  • 编程学习硬件则有针对幼儿的编程玩具,针对青少年的机器人编程树莓派编程电脑

 

硬件组装与编程:将虚拟的编程和真实世界联系起来,最具代表性的是乐高机器人。通过硬件组装以及传感器控制,不仅可以在虚拟世界运行程序,还能控制现实世界的机器人动起来。

 

基于树莓派的编程电脑:基于树莓派的编程电脑,都会先让孩子们通过组装理解电脑的硬件知识,打开“电脑”这个黑匣子之后,孩子们就可以在自己组装的电脑上学习编程了。

 

 

一张图读懂全球有哪些少儿编程项目

 

 

硬件组装与编程:将虚拟的编程和真实世界联系起来,最具代表性的是乐高机器人。通过硬件组装以及传感器控制,不仅可以在虚拟世界运行程序,还能控制现实世界的机器人动起来。

 

基于树莓派的编程电脑:基于树莓派的编程电脑,都会先让孩子们通过组装理解电脑的硬件知识,打开“电脑”这个黑匣子之后,孩子们就可以在自己组装的电脑上学习编程了。

 

编程玩具:针对0-9岁儿童,编程学习和玩具紧密结合。比如编程玩具Primo Toys或者奇幻工房的机器人,这些玩具潜移默化地让小朋友从小就理解编程思维。

 

编程游戏:允许小朋友通过编程语言来控制游戏中的主角,在此过程中学习编程的基本思维模式以及简单的编程语言。这些游戏有的是针对学龄前儿童的卡通游戏,也有适合青少年的格斗类游戏。微软则基于热门游戏Minecraft制作了相对应的教育版。

 

可视化编程:通过预设的模块,让学生们能够创造一个简单的动画或者游戏。这一类产品的特点在于不使用编程语言,而是用已经设定好的模块,重点在于学习编程思维和创造最后的作品

 

这么多编程项目,我们应该怎么选择,大家可以参考海码爸爸曾经写过的一篇文章(【干货】一张图看懂孩子编程学习的成长路径)。

作者:帆沙沙,芥末堆专栏作者。

分享到: 更多 (0)