随着儿童编程的热度日益高涨,越来越多的家长开始想让参加一些儿童编程培训之类的课程,其实,国外的儿童编程教育早就已经普及了,大多数家长都可以去网上下载免费的儿童编程软件,陪着孩子一起学习,这既省了一大笔费用,又能够多陪陪自己孩子,是一天中难得的亲子时光,而且少儿编程可是比孩子纯粹拿手机iPad玩游戏打气球更有意思的事情,除了上面所说的少儿编程软件之外,小编再为大家推荐几款好用的软件,点击下方的软件名称即可一键查看。

少儿编程软件
图标软件名称功能特点

核桃编程电脑版独特的少儿式图文教学,给你的孩子带来生动形象的课程,让孩子能够更好的锻炼逻辑思维能力。

猿编程电脑客户端利用拖拽图形的方式来让孩子进行学习编程,能轻松避开枯燥的语法,从而更好的提升孩子的思维逻辑。

小码精灵官方最新版可以帮助儿童在学习编程过程中提高自己的逻辑思维能力,锻炼自己的头脑,打破枯燥无味的学习!

橙旭园编程学校官方版这里有着众多的优秀老师,简单易懂的编程思想游戏化的思维,让孩子在快乐中学习到编程。

小孩子学习语言的能力很强。虽然成年人大脑的效率可能更高,但人越年轻,大脑越具有可塑性。就像学习英语口语,让孩子们尝试学习编程语言是个非常不错的主意。

编程应用程序为儿童编程提供了充足的机会。这是一个有趣又可控的环境。与其送孩子们去编程训练营,不如让孩子们看看这几个编程应用,以此学习编程。

【国外篇】

1.Kodable (免费/付费,Web/ iOS端)

Kodable的简易课程,主要面向幼儿园到五年级的学生。K-3的课程主要是基础课程,四年级和五年级的学习就转向了一系列有深度的主题。Kodable坚持教JavaScript。JavaScript是优秀的初学者入门语言, Kodable强调基础知识可以培养编程技巧。

此外,循序渐进的课程设置也让人感觉很有趣。里面的游戏以一组挑战的形式出现,比如在迷宫中穿行。Kodable的编程结构并没有太简单,里面甚至还包括循环和分支等语句。它最初会大量使用if/then决策指令来展现编程结构,而且,通过游戏化的课程设计让学习JavaScript变得有趣。总的来说,这是孩子学习编程的入门级工具。

优点:免费,基于Web,并会教授基础的编程语句,如循环和分支。

2.Daisy the Dinosaur(免费, iOS端)

恐龙这个创意非常棒。这个应用中加入恐龙的元素简直是画龙点睛,Daisy the Dinosaur是为幼童设计的最好的编程应用之一。它用迷你游戏教孩子们基础的编程知识。例如,“loop-deloop挑战”就鼓励孩子们使用单词命令,让小恐龙Daisy做各种动作。

尽管恐龙的角色很有吸引力,但更重要的是这个工具培养孩子们关注编程及其带来的挑战。Daisy the Dinosaur看起来没有什么复杂的技术,就像一个简单的单词和解谜游戏。

注:游戏主角是一只呆萌小恐龙,只需拖拽单词,如roll、jump或grow等,然后再按下播放键,小恐龙就会按照你的指令动作。虽然只有基本功能能使用,但对于幼儿来说,这是一个很好的编程启蒙工具。

优点:免费、简单,能吸引大多数不懂技术的孩子。

3.费雪思考&学习code-a-pillar(付费,基于 iOS / Android)

费雪思考&学习code-a-pillar这个应用程序,有一个独特的优点:它包含了一个应用程序和一个实物玩具。虽然让孩子们通过实践来学习技术和编程是一个很好的主意,但是过多的屏幕时间会产生有害的结果。因此,费雪思考&学习 Code-a-Pillar App结合了配套的毛毛虫玩具一起发挥作用。

它针对3-6岁的幼儿,孩子们通过这款应用,能够解决一些基本的计算机编程概念问题。虽然玩具依赖于App的命令做动作,但App本身可以独立使用。有些内容对孩子们来说可能会有挑战性,因此最好有成年人指导。玩游戏时可以把音效和配乐都关掉,不影响愉快的游戏体验,因为这样可以减少对大脑的干扰。

优点:除了有一个独立的应用程序外,还有一个实物玩具配合动作。另外,音效和配乐还可以关闭,让人在无干扰的情况下体验游戏的乐趣。

4.Gamestar Mechanic (付费,Web端)

Gamestar Mechanic是一款基于Web的应用程序,能教会孩子们制作自己的视频游戏。玩游戏是很有吸引力的,所以让孩子们来设计游戏,远比网络开发或应用开发更有吸引力。因此,游戏设计是一种极好的尝试,能带来巨大的回报。但由于Gamestar Mechanic关注的是游戏设计,所以它显然更难。

对于7-14岁的孩子来说,Gamestar Mechanic是完美的。这款应用有课程、游戏创作和游戏化的玩学结合的功能。一旦创建游戏设计的任务,就可以得到用来制作游戏的各项工具。应用里有一个强大的社群,使Gamestar Mechanic更加完善,让它成为了供青少年使用的一个功能强大的编程App。

优点:Gamestar Mechanic针对那些年龄大一些的孩子。游戏设计是一个有前途的新兴领域,因此该工具可以成为孩子们以后学习更高级编程的完美过渡。

5.我的世界(付费)

我的世界是一款非常受欢迎的游戏。它的沙盒风格使其具有很强的适应性。虽然我的世界并不只是针对儿童的,但它为编程提供了一个安全的环境,适用于各个年龄段。有些模型是专门针对儿童的,比如以儿童为中心的LearnToMod模型。

成年人可以使用我的世界,来教孩子关于服务器和设置Linux游戏服务器的基本知识。

然而, 我的世界并不是默认为孩子们配置的,可能需要成年人先进行一些初始设置。而一旦创建,LearnToMod就可以提供大量易于理解的编程知识。它还有一个人气很旺的在线社区。我的世界Pi版是一个很棒的教学工具,让孩子们可以在我的世界中进行地图创作。

优点:像LearnToMod这类模型中有指导课程,能教授孩子们实际的编程技能。

6.Tynker(免费/付费,Web端)

Tynker是一款可靠的应用程序。它的名字就暗示着修修补补,意味着你要动手操作。而且,Tynker教编程也非常出色。像许多让孩子们学习编程的应用程序一样,Tynker也给编程注入了许多乐趣。作为一个平台,它提供了多种选择。孩子们可以对机器人、无人机以及我的世界中的地图进行编程,还可以开发应用和游戏,也可以探索STEM。

在开始学习Python和JavaScript之前,孩子们可以先使用可视化模块编程。但在此过程中,编程以项目为中心,因此对孩子们颇具诱惑力。Tynker在进入实际代码编程阶段之前,是从视觉化模块开始的,有一个清晰的学习路径。分层次递进的环境使Tynker成为孩子们学习编程的最好工具之一。你也可以关注一下与此类似的另一款软件,麻省理工学院(MIT)的Scratch。

优点:免费,支持按等级付费,能让孩子们做出整洁的项目。

7. Nancy Drew: Codes & Clues – Mystery Coding Game(付费,iOS / Android端)

Nancy Drew: Codes & Clues是一款类似死亡打字机的游戏,“死亡打字机”的编程本身没有问题,但内容对孩子们来说可能不太合适,而Nancy Drew却给孩子们提供了玩中学的机会。

此外,游戏通过主角设计了一个巧妙的STEM主题。

故事的前情设置既简单又实际,有一个科技博览会和一个待解决的谜题。孩子们沿途要将可视代码块拖放到适当的位置,中间还插入了某些像服装搭配之类的迷你游戏。

Nancy Drew的情节设计平衡了游戏和学习的比重,因此是最适合孩子学习编程的应用程序之一。

优点:直观,游戏的情节设计非常具有娱乐性,包含了STEM主题。

【国内篇】

电脑操作是现代人的基本技能,编程能力是对电脑能力的进一步深入了解,要想孩子在电脑方面比别人优秀,可以在少儿阶段接触编程,一般的编程软件都是非常的复杂难懂,难以理解,不适合少儿使用,但是也有几款界面简单,拥有简易编程功能的编程软件,他就是下面小编为你整理的少儿编程软件了。

它们都有一些共同点:外观五彩缤纷,界面可自由拖拽,基于可视化编程语言。

:如果觉得英文有困难,可开启中文模式。以上十种工具适合用于帮助孩子培养对编程的兴趣,帮助孩子学习编程。)

Hopscotch

Hopscotch 的宣言是为每个人设计编程。通过使用 Hopscotch,可以很轻松的教给孩子基本的编程知识。目前 Hopscotch 应用只针对 iPad 用户提供免费下载。

Hopscotch 可以让孩子在通过拖拽代码块来完成对游戏、故事、动画和其它交互式程序的开发。总之,这是一款只需要在 iPad 上通过摇晃、倾斜甚至呼喊就能完成程序字符控制的工具

Scratch

Scratch 是由麻省理工学院媒体实验室 Lifelong Kindergarten 小组开发的一种编程语言和在线社区。Scratch 的服务是免费的,它允许孩子创建自己的动画,游戏和故事。孩子可以通过 Scratch 的在线社区与世界各地的其他人一同分享创造的成果。

Scratch也是目前国内少儿编程教育应用最广泛的工具,因其使用拖拽式,图形化编程,可以让孩子更容易理解编程中的逻辑和语句,让孩子更喜欢编程。

Alice

Alice 一个可免费使用的 3d 编程工具,它支持创建一个讲述故事的动画,并在网络上将交互行为和视频进行分享。Alice 的主要目的是给孩子接触基本的面向对象编程。通过使用 Alice,学生可以学习如何创建动画电影(包含人、动物和车辆)和简单的视频游戏

Tynker

Tynker 是一款在线编程学习系统,它的目的是为了激励孩子们将创意转化为游戏、项目和动画故事,并将他们的应用程序在网络上进行传播。

Tynker 使用简单的可视化编程语言,不需要编程语法,而只需要将代码块组合起来就可以创建项目。当你支付一笔费用后,可以获得它的终身访问权,并能够获得他们提供的在线课程、智力游戏集和夏令营等服务。

Hackety Hack

Hackety Hack 是一款简单易用的编程工具,它能够绝对胜任基础编程的教学。使用 Hackety Hack 不需要任何的编程经验。它是基于 Ruby 编程语言,Ruby 常用于开发桌面应用程序和网站等项目。因此,使用 Hackety Hack 的鞋子工具来创建图形化界面会非常简单。

Kodable

Kodable 是 iPad 上的一款免费的编程应用程序。它的口号是“让孩子在学会阅读之前学习代码”,这体现在它是通过有趣的游戏来帮助孩子学习编程。

Kodable 是特别为 5 及 以上的孩子量身设计的,让他们能够在玩游戏的同时学习编程指令。Kodable 有 3 个等级的编程学习方案,包含了幼儿园到 2 年级课程、3 年级到 5 年级课程以及 6 年级到 12 年级的课程。

Stencyl

Stencyl 是一款快速、免费和方便的工具,允许通过拖拽和使用移动滑块的方式开发游戏,而不需要使用任何代码

当然如果不喜欢移动滑块的形式,也可以选择键入代码。Stencyl 拥有广泛的平台支持,使用 Stencyl 开发出来的游戏可以在 Android, iOS, Windows, Mac 和 Linux 上运行。

RoboMind

RoboMind 是一款用于儿童学习的编程工具,它使用自身的被称为 ROBO 的语言。RoboMind 的主要目标是实现机器人沿二维网格行走并执行简单的任务。

通过使用 RoboMind,孩子可以学习基本的人工智能,甚至可以在真正的机器人套件如 LEGO Mindstorms NXT 2.0 上使用它。RoboMind 提供 30 天的免费试用。

Etoys

Etoys 是一个易于使用的编程工具,孩子们可以用它来创建他们自己的游戏,模型和故事。Etoys 的开发项目包含了图形、动画对象、音乐、声音、扫描图片和文本。Etoys 是免费的,可以自由使用。

Waterbear

Waterbear 是一款方便和可免费使用的编程工具包 ,它能够让孩子通过拖拽的形式进行编程。Waterbear 是可视化的编程语言,这意味着在开始编程的时候不需要学习语法。

孩子们可以创建一个新文件,查看创作示例并自己动手随意摆弄,由于每个元素都有详细描述,这使跟着模仿起来会相当简单。

我们生活在一个数字化的时代,电脑、智能手机、平板电脑等都已经成为我们生活中的一个重要组成部分。随着人工智能的发展,孩子能从小就学习掌握编程,对他以后的成长有很大帮助。

ArduinoScratch(图形化编程软件)

少儿编程软件SCRATCH 2.0是美国麻省理工学院开发的一个面向青少年的图形化编程软件,是一种全新的程序设计语言,这种电脑编程语言的目的是帮助孩子发展学习技能,学习创造性思维、学习逻辑思考。在编程的世界里,我们通过思考分析、编写代码、检查排错完成一个个编程项目,从而享受成功的喜悦,让我们跟随小鱼儿一起出发,进入到编程的世界吧!

  • Mind+是一款拥有自主知识产权的国产青少年编程软件,集成各种主流主控板及上百种开源硬件,支持人工智能(AI)与物联网(IoT)功能,既可以拖动图形化积木编程,还可以使用Python/C/C++等高级编程语言,让大家轻松体验创造的乐趣。
  • 支持图形化编程,入门门槛低。
  • 拖动图形积木即可进行编程,让你轻松跨入编程世界的大门。
  • 支持三大主流开源硬件平台,可脱机运行。
  • Mind+完美的将当前科技教育中的主流开源硬件平台进行了整合,使其拥有一致的使用体验,并且可以脱离电脑运行,让你摆脱电脑的束缚,改造真实世界。
  • 支持海量电子模块,一键添加。
  • 拥有强大的硬件扩展功能库,直接使用即可以对上百种硬件模块,包括各种传感器、执行器、通讯模块、显示器、功能模块进行编程控制,同时Mind+还开放了扩展库,给你丰富的扩展空间进行无限的创造。
  • 自动转换Python代码,可手动编辑。
  • 使用图形化积木编程时可以自动转换为Python或C代码,对照学习很轻松,同时也可以手动编辑代码,让你轻松进阶编程达人。

随着教育政策的推动,科技的发展,编程将成为孩子未来的必修课,越早学习就可以为孩子的未来打好基础。

更多少儿编程软件下载:

1、少儿编程软件有哪些_少年编程软件下载 – 当下软件园

2、ArduinoScratch(图形化编程软件) V3.1.8 官方版 下载_当下软件园_软件下载

3、Mind+图形化编程软件官网- 一站式入门学习Arduino、micro:bit、掌控板。

4、Arduino中文社区 – Powered by Discuz!

5、DFRobot官网-开源硬件,智能机器人和科创教育产品及服务提供商