美国孩子最常用的 14 个少儿编程网站和 App

2024年美国孩子最常用的 17 个儿童编程网站和 App

【摘要】学编程也可以很快乐。

家长可能觉得,我的孩子以后不打算当码农,还有必要学编程吗?编程很可能会成为下一代基本的生活技能,就像开车一样。即使以后不做程序员,编程培养的逻辑思维能力、解决问题的能力和思想表达力创造力,也能使孩子受益一生。

免费编程课程

Scratch JR

网站地址:https://www.scratchjr.org/

适宜年龄:5岁-7岁

费用:免费

Scratch JR是Scratch的幼儿版,适合还不会使用鼠标的幼儿园小朋友使用。相比Scratch,Scratch JR程序指令的积木块也简化许多,加上像故事书一样可以翻页的设计更适合让孩子设计一个小故事。

1606465971353169.png
图片来自于scratchjr.org,版权属于原作者

在这里,即使年龄很小的孩子也能够接触到编程的基础知识,创建属于自己的互动故事和游戏。iPad和Android平板电脑,均可免费下载和使用ScratchJR APP 。

Code.org

网站地址:https://code.org/

适宜年龄:4岁-18岁

费用:免费

Code.org 是当前为儿童提供免费编码课程的最受欢迎的网站啦,你可以在网站上搜索来自世界各地的相关课程。在美国有40%的学生都通过这个网站学习编程,制作了超过8000万的作品。它本身也提供了平均 15 到 20 个小时的综合在线教程。登录后,你就能看到关于搭建网站和游戏制作的课程,内容涉及基础的编程知识如 HTML, CSS, JavaScript.

1606466930532471.png
图片来自于code.org,版权属于原作者

它也是“编程一小时”活动的发起者,在2016年,奥巴马也亲自号召“编程一小时”的活动,掀起全民学习热潮。

不同年龄段的孩子都可以在网站上找到适合的视频,既有类似于游戏的互动课程,也有包括“应用程序开发”、“游戏创建”和“网站设计”的code课程,甚至还有专门帮助青少年学习如何使用机器人编程的资源(例如LEGO Mindstorm)。

Khan Academy

网站地址:https://www.khanacademy.org/

适宜年龄:4岁-18岁

费用:免费

Khan Academy 是一个完全免费的学习网站,包括数学、科学、计算机、历史、艺术史、经济学等内容,还可帮忙辅导 K-14 和 SAT, Praxis, LSAT 等考试。编程方面有入门级和进阶级的 Javascript, HTML/CSS, SQL 课程,也有网络安全、演算法、密码学等计算机方面的课程。Khan Academy 最新添加了与 Pixar 的合作,学生有机会了解 Pixar 动画师们是如何工作的呢。

Khan Academy 制作动画小车 | 图片:Khan Academy 视频

Scratch

网站地址:https://scratch.mit.edu/

适宜年龄:6岁-16岁

费用:免费

Scratch是目前最流行的少儿编程软件,由麻省理工学院的学生设计,面向6-16岁的孩子。它们不使用沉闷的代码行,而是提供图形化、积木式的编程界面,借助视觉模块(visual blocks),孩子们可以轻松地开发属于自己的游戏,进行图形设计,学习基础的动画知识。

1606465808516560.png
图片来自于scratch.mit.edu,版权属于原作者

除了帮助新手了解编程的基础知识之外,Scratch还拥有一个非常强大而活跃的社区,这个社区拥有超过1500万注册用户。在社区里,孩子们可以和其他人分享自己的作品。

Code Monster on Crunchzilla.com

网站地址:http://www.crunchzilla.com/code-monster

适宜年龄:6岁+

费用:免费

Code Monster大概是最简单的编程教学平台了,无需注册,打开网页就能玩。

其中 Code Monster 级别适合小学生级别,有一个卡通小怪物引导你,下方有两个方框,其中一个可输入程序行,另一个显示结果。而屏幕上方的小怪兽会一步一步地引导孩子,通过改变代码中的某个变量,来制造有趣的效果,逐步引导孩子完成整个编程的过程。可能用电脑打开会方便点,因为需要用键盘输入代码。

1606525545131164.png
图片来自于crunchzilla.com,版权属于原作者
  • Code Monster: 小学生
  • Code Maven: 青年和成年人
  • Game Maven: 16 岁以上
  • Data Maven: 12 岁以上

如果你想要让孩子学习一些简单的有关Javascript的知识,那么Code Monster是一个帮助他们进行互动练习的好地方。不过因为它的内容不够丰富,所以最好把它作为学习Javascript的“辅助练习册”,而不是作为“课本”来使用。

Blockly Games

网站地址:https://blockly.games/

适宜年龄:6岁-12岁

费用:免费

Blockly也是一个内容布局非常“一目了然”的网站,主要是为没有编程经验的孩子们而设计。它把编程知识结合在小游戏中,这些游戏包括拼图、迷宫、电影等,孩子通过拖放代码块,解决谜题、创建故事或完成目标。打开网页直接就能玩,适合 4 岁以上。

1606526328266612.png
图片来自于blockly.games,版权属于原作者

每个游戏都能教会孩子一个编程的基本概念,孩子只要一步一步地去完成,到游戏结束时,就能掌握编程所需的大部分基本知识和简单编程语言。不过它和Code Monster一样,也只适合作为孩子学习编程的“辅助练习”。

Codecombat.com

网站地址:https://codecombat.com/

适宜年龄:10岁以上

费用:有免费版,付费版$9.9/月

CodeCombat 是一个 HTML5 角色扮演游戏(RPG),教孩子基本的编程概念。在 CodeCombat 中,通过扮演一个英雄通过游戏中不同等级的冒险。第一关是Kithard Dungeon,里面涵盖了编程的基本概念。整个旅程中你都面临着编程的挑战,如果通过了,你会解锁下一关,并获得经验点,经验点可以用来提升英雄的能力。

1606524298360921.png
图片来自于codecombat.com,版权属于原作者

CodeCombat不是完全免费的,它包括:免费版和收费版两个版本。免费版提供了有趣的计算机科学入门知识,涵盖了基本的语法、自变量、字符串等等基本内容。付费版可以解锁游戏开发、网站开发和更高级的计算机科学模块。两个版本都有专门的文本编辑器,孩子可以在其中学习诸如Python,JavaScript和HTML / CSS之类好几种时下应用最广泛的编程语言。

更多海量少儿编程资源站

网址:点击查看

低价编程课程

CodeMonkey

网站地址:https://www.codemonkey.com/

适宜年龄:6岁-15岁

价格:14天免费试用,之后$4.95/月起

Code Monkey是游戏化的编程教育工具,孩子们利用编码向猴子发出指令,最终使猴子摘到香蕉。摘到的香蕉越多、步骤越短,则分数越高。闯关式的游戏设计把编程知识化整为零,很适合培养孩子学习编程的兴趣。

1606524870839011.png
图片来自于codemonkey.com,版权属于原作者

Code Monkey 采用互动游戏的方式教授编码知识,孩子们利用编码向猴子发出指令,最终使猴子摘到香蕉。摘到的香蕉越多、步骤越短,则分数越高。14 天免费试用,之后 $4.95/月起。

Codecademy

网站地址:https://www.codecademy.com/

适宜年龄:14岁以上

费用:基础课程免费,专业课程天7免费试用,之后每月$19.99。

Codecademy更加专业一些,而且它面对的受众也是年龄较大的孩子。所以网站的设计远没有上面的几个网站那样有趣。相应的,它的“专业性”和难度又提高了不少。它提供的课程包括web  devel-opment, data science, computer science, machine learning, code  foundations以及各种编程语言Java, SQL, Python, HTML & CSS等。

1606527067543550.png
图片来自于codecademy.com,版权属于原作者

Codecademy同样提供免费版和收费版。免费版仅仅能让孩子了解编程的基础知识,并没有任何练习项目提供训练。收费版增加了编程的实践经验,提供大量互动项目和测验,帮助孩子复习、巩固和应用编程知识。另外,这个版本添加了个性化的学习计划,用户可以通过互动项目和测验来测试他们所学到的知识。

college student 有学生折扣 35% off。

Code Avengers

网站地址:https://www.codeavengers.com/

适宜年龄:5~16岁

费用:前5节课免费,之后$20/月起

Code Avengers提供的课程也相当丰富,涵盖了 Pyhon, JS, web delevopment 等。分为三个级别:Foundational (5-7), Intermediate (10-15), Advanced (13-16). 每个课程前 5 堂是免费的,你可以都试试看,看孩子兴趣在哪方面,再决定要不要付费。价格 $20/月起。

1606530089583034.png
图片来自于lightbot.com,版权属于原作者

Code Avengers 没有精美的画面,是“视频教学课程+游戏闯关”的教学模式。前者给出按部就班的指示,指导孩子完成基础编程课程的学习,后者用来检验孩子的学习成果。网站风格也是相当的简洁。

LightBot

网站地址:https://lightbot.com/

适宜年龄:6~9岁

费用:在Apple Store, Google Play, Amazon Appstore下载APP,只需$2.99

Light Bot是一个面向幼龄小孩,提供编程思维启蒙的游戏,由加拿大学生Danny Yaroslavski编写。孩子通过设计指令,让游戏中的小人通过路径把灯点亮。随着关卡的深入,游戏的难度也会越来越大,需要编程知识才能过关。

1606529092308308.png
图片来自于lightbot.com,版权属于原作者

这个游戏化学习平台的课程内容涵盖顺序、过程、循环、条件和递归等编程基础知识,对于孩子思维的锻炼是非常有效的,可以下载APP给孩子体验一下!

Codemoji

网站地址:https://codemoji.com/

适宜年龄:6~12岁

费用:14天免费试用,之后10美元/月起。也可以购买一对一课程,约$25/节

Codemoji.com是一个适合6-12岁青少年的趣味学习平台。从字面上就能看出,Codemoji 是将无处不在的 emoji 符号和代码结合,孩子们使用 emoji 代替复杂的代码,来学习 HTML & CSS。使用eomji学习编程很有创意,用emoji表情 符号来表示不同的HTML/CSS/JavaScript代码块,来创建网站、动画或游戏等等。网站课程 分为三个等级:新手、中级和高级。

1606528619491476.png
图片来自于codemoji.com,版权属于原作者

使用emoji表情符号有助于孩子避免记忆繁琐的语法,从而创建直观的程序,这非常类似于 基于积木块的编程,有助于帮助少儿学习者强化对概念的理解

Stencyl

网站地址:https://codemoji.com/

适宜年龄:6~16岁

费用:免费版功能少,付费版 $99-$199/年

和 Scratch 很类似,都是用模块来学习编程,建议先从上面介绍的免费的 Scratch 开始熟悉模块编程法。孩子们编好小游戏后可以发表到 iOS, Android, Windows 等平台上。免费版只能发布到网页上并带有 Stencyl 水印,付费版可以把成品发布到 iOS, Android 等平台上出售,获得的受益归用户,Stencyl 不抽成。付费版 $99-$199/年,学生有折扣。孩子如果对编程是认真的并打算赚点零花钱,Stencyl 是个很好的起点。

Tynker

网站地址:https://www.tynker.com/

适宜年龄:6岁-18岁

费用:Individual plan $20/月;Family plan $20/月 (适合家里有多个孩子的,可创建4个账号)

Tynker是美国一家极具影响力的少儿编程在线学习网站,内容涵盖机器人编程、手机应用开发、STEM探索、游戏开发、 无人机编程以及Minecraft游戏的MOD挑战。在Play频道,可以使用Tynker的分步指导开始学习编程。Tynker.com首先讲授基础的编程知识,然后过渡到Python和JavaScript。

1606528143865831.png
图片来自于ynker.com,版权属于原作者

Tynker最大的亮点是在APP中编辑的程序可以使用在现实生活中。孩子可以使用简单的可视化编程语言,将代码块组合起来进行项目、游戏和动画故事的创建,也能轻松实现用编程操控无人机、机器人和智能家居系统。

Hopscotch

网站地址:https://www.gethopscotch.com/

适宜年龄:6岁-18岁

费用:首 7 天免费,之后 $7.99/月,或 $79.99/年

名字意思是跳房子游戏,但它并不是跳房子游戏 app,而是一个用模块来建造,首 7 天免费,之后 $7.99/月,或 $79.99/年。

编程盲盒订阅

BitsBox

网站地址:https://bitsbox.com/

适宜年龄:6岁-12岁

费用:普通盒子 $24.95/月,豪华版 $37.95/月

BitsBox 是一个口碑不错的编程盲盒订阅,面向 6-12 岁儿童,教授诸如变量、条件和函数等基础知识。每个月主题不同,但都非常有趣,每个盒子提供一个活页夹用来装订资料,几个可以在 app 上做的项目,还有可爱的贴纸,和为家长准备的指南。普通盒子 $24.95/月,豪华版 $37.95/月。

Creation Crate

网站地址:https://www.creationcrate.com/

适宜年龄:6岁-12岁

费用:$29.99/月,$49.99 起/个

Creation Crate 结合了电路和编程,孩子可以直观地看见编程是如何应用在实际电路中的。盒子中包括项目需要的所有零部件,网站也有视频教学。如果订阅的是一个季度、半年或者一年,那么几个月的盒子将一起寄到你家。每个月的项目是从易到难,最好还是乖乖从一号盒子开始制作。$29.99/月,长期订阅没有折扣但会送一些额外的工具。不想长期订阅也可以购买单个项目的盒子,价格 $49.99 起。

Share:

Leave A Reply

You May Also Like

有数以千计的教育网站和在线资源,涵盖了许...
0基础学编程的通常“正常人”路径,找个入...