分享15个少儿编程网站/APP,让孩子们轻松起步!
转载 , 图片17
2019-9-27 07:47


“每个人应该都学习一点给计算及编程的知识,因为这会让你学习会思考!” Steve Jobs,Apple 创始人兼 CEO


编程可以将纯粹的想象力变成可以创造事物的能力,这就是它的魔力。现在,儿童学编程已成为热门趋势。一方面,网络科技的迅猛发展,带来瞬息万变的生活及工作模式,掌握编程技术会带来更多的机遇;一方面,学习编程可以培养儿童的逻辑思维,通过编程制作游戏、组件的连接,提高解难能力,也因自行搜寻相关资源参考,提升自学能力。为此,小编整理了几个常见的、适合儿童学习编程的网站和APP,不论是巩固知识、加强练习,还是寻找兴趣、开阔视野,都是很好的课后学习资源。



网站


01

https://codecombat.com

Codecombat是一个编程游戏网站,利用游戏模式来激励孩子学习编程,一共有超过9000个关卡,游戏的每一关设计的都很巧妙。孩子们需要通过编写真实代码,让游戏主角完成任务通关,并查看其角色的实时反应,真正将玩和学结合起来。该平台目前支持Python、Javascript、CoffeeScript、Clojure等商业编程语言,适合孩子进行这些语言的入门学习,同时它是一个开源项目,你可以是学习者,也可以成为开发者!

02

https://www.kodable.com

Kodable网站适用于 5 岁及以上儿童进行编程启蒙,尤其满足低年级儿童的程序设计体验,比Scratch, code.org 更基础。总共165关,按照顺序、条件、循环、函数、变量、对象等编程概念分类,整个165关可以在38周内完成,也可提前完成。大部分都是图形界面,毛球家族乘坐的飞船在天空中自由飞翔,它们需要帮助来探索Smeeborg、Asteroidia、Bug World星球的迷宫。小朋友们可以透过操作上下左右的指令或手指拖放毛球,对不同环境做出不同的反应。

03

https://code.org

Code网站是一个致力普及计算机科学的非盈利网站,已获得微软、Facebook、谷歌、Omidyar网络、Infosys基金会和更多捐助者的支持。旨在通过免费优质的在线课程资源,让全世界的孩子们都能享受到最前沿的计算机教育。截住目前已有5.2亿人次参与编程学习活动。

04

https://scratch.mit.edu

Scratch是一个免费的编程语言和在线社区,2003建立,很多国内小学的信息科学课都是用它。和其他儿童编程应用不太相同,scratch并没有现成的编程任务去完成,想实现什么功能,完全需要孩子自己的大脑去构建每个项目的组成部分,非常考验孩子的创造力和想象力,以至于对scratch的学习已经不只是停留在编辑阶段,而是扩展到整个多元智能的发展。它还有一个可供编程者们交流想法的在线平台,活跃度很高,孩子可以在社区分享作品。

05

https://lightbot.com/flash.html

Light Bot是一个面向幼龄小孩,提供编程思维启蒙的游戏。孩子们可以在有趣的玩耍中学到基础的编程知识,随着关卡的深入,游戏的难度也会越来越大,对于孩子思维的锻炼是非常有效的。Lightbot还提供一些可用于计算机和手机的应用程序,该应用程序为不同年龄的儿童提供各种难题。孩子们在Lightbot里可以发展思维,学习各种语句、循环和其他复杂的编程原理概念。

06

https://www.tynker.com

Tynker是一个让孩子们在生活中学习编程代码的网站,为4年级-8年级学生提供学习计算机编程课程。由游戏玩家,教育家,开发人员和父母组成,通过游戏、动画与玩具结合实现创意的可视化编程工具,掌握可视化编程语言,如事件、变量、循环、函数和编程思维。

07

https://www.codeavengers.com

Code Avengers团队包括学校教师,学者,软件开发人员,设计师和商业人士,学习模式是“视频教学课程+游戏闯关”。前者给出按部就班的指示,指导孩子完成基础编程课程的学习,后者用来检验孩子的学习成果。孩子们可以在2至5天内学完编程的基础知识。

08

https://www.robomindacademy.com

RoboMind主要的功能是通过编程让机器人去执行一系列任务,这个过程中,孩子对人工智能会有基本了解。如果孩子在学LEGO的机器人课程,那这个就更适合了,它有一个导出功能,可以把你编的程序连接到LEGO MINDSTORMS NXT 2.0里去。



APP/移动设备


01

https://boxisland.io

Boxisland是一款移动游戏,具有 100 个等级,其中前 10 个等级免费,后面收费也很合理。为孩子们带来令人兴奋的冒险体验的同时, 向他们介绍编写代码的基础知识--算法思维、模式识别、排序、循环、条件和调试等。让孩子们在玩游戏的同时,保持较高的热情并得到启发。

02

https://twolivesleft.com/CargoBot

Cargo-Bot是App Store上第一款使用Codea开发的游戏,36个非常启动思维的Puzzle游戏,教机器人如何移动板条箱,甚至可以记录解决方案,并在YouTube上分享。

03

这款 App 连幼儿园的小朋友都可以用,教孩子基本的编程逻辑。孩子们只需把相关的模块设定并排列好,如roll,jump或者grow等,然后再按下播放键,一个小动画就做成了,里面能看到小恐龙根据刚才的指令做出的相应动作。很好上手,几乎没有任何难度,小朋友会很着迷于自己创作出来的小动画。

04

http://www.stencyl.com

Stencyl适合已经能熟练使用Scratch的孩子,在这个软件中,孩子能开发出属于他们自己的小游戏。首先选择内置的场景、人物和动作模块,然后可以通过内置的编辑器来调整场景、人物的颜色、形状。在动作编辑的过程中,孩子可以选择已有的代码模块,也能直接输入代码,来确定用什么按键让飞船开炮、作战中的飞行轨迹是怎样的这些问题。

05

http://www.crunchzilla.com/code-monster

它由两个邻近的箱子组成,一个用来展示代码,而另一个则演示不同的代码到底能够做什么。当孩子更改那些代码时,会有一个怪舍给予一些提示和帮助,怪兽的指令能给孩子更进一步地解释这些代码究竟在做些什么

06

这是第一款全程使用iPad开发的游戏,让孩子利用指令符号编写程序控制机械手搬运货物,将不同颜色的货物最终排列成屏幕上方规定顺序。这款游戏难度不小,很多大人也为此着迷。

07

https://www.codemonkey.com/

CodeMonkey的独特之处在于它的通关模式、明快的动画风格和易上手的游戏规则。采用的编程教学语言是Coffee,这是一套Java的转译语言,它增强了Java的简洁性与可读性,代码指令更接近自然语言,易于初阶编程学习者上手操作。

原作者: From:爱M的幂次方多伦多资讯助力站

少儿编程经验谈
回应5 收藏94 举报
2月前
谢谢分享👍👍👍
2月前
很棒的分享,果断收藏
2月前
谢谢分享👍👍👍
1月前
谢谢分享👍👍👍
1月前
很棒,谢谢分享!👍
发布