5 个给孩子的非常好的 Linux 游戏和教育软件
教育 儿童
![](/data/attachment/album/201810/03/205353g3jdd13e96s241te.jpg)


Linux 是一个非常强大的操作系统，因此因特网上的大多数服务器都使用它。尽管它算不上是对用户友好的最佳操作系统，但它的多元化还是值的称赞的。对于 Linux 来说，每个人都能在它上面找到他们自己的所需。不论你是用它来写代码、还是用于教学或物联网（IoT），你总能找到一个适合你用的 Linux 发行版。为此，许多人认为 Linux 是未来计算的最佳操作系统。


未来是属于孩子们的，让孩子们了解 Linux 是他们掌控未来的最佳方式。这个操作系统上或许并没有一些像 FIFA 或 PES 那样的声名赫赫的游戏；但是，它为孩子们提供了一些非常好的教育软件和游戏。这里有五款最好的 Linux 教育软件，可以让你的孩子远离游戏。


**相关阅读**：[使用一个 Linux 发行版的新手指南](https://www.maketecheasier.com/beginner-guide-to-using-linux-distro/%09)


### 1、GCompris


如果你正在为你的孩子寻找一款最佳的教育软件，[GCompris](http://www.gcompris.net/downloads-en.html) 将是你的最好的开端。这款软件专门为 2 到 10 岁的孩子所设计。作为所有的 Linux 教育软件套装的巅峰之作，GCompris 为孩子们提供了大约 100 项活动。它囊括了你期望你的孩子学习的所有内容，从阅读材料到科学、地理、绘画、代数、测验等等。


![Linux educational software and games](/data/attachment/album/201810/03/205355zpogp1m8xjxgm2p2.jpg)


GCompris 甚至有一项活动可以帮你的孩子学习计算机的相关知识。如果你的孩子还很小，你希望他去学习字母、颜色和形状，GCompris 也有这方面的相关内容。更重要的是，它也为孩子们准备了一些益智类游戏，比如国际象棋、井字棋、好记性、以及猜词游戏。GCompris 并不是一个仅在 Linux 上可运行的游戏。它也可以运行在 Windows 和 Android 上。


### 2、TuxMath


很多学生认为数学是门非常难的课程。你可以通过 Linux 教育软件如 [TuxMath](https://tuxmath.en.uptodown.com/ubuntu) 来让你的孩子了解数学技能，从而来改变这种看法。TuxMath 是为孩子开发的顶级的数学教育辅助游戏。在这个游戏中，你的角色是在如雨点般下降的数学问题中帮助 Linux 企鹅 Tux 来保护它的星球。


![linux-educational-software-tuxmath-1](/data/attachment/album/201810/03/205536k0xppo0oy0o0gypf.jpg)


在它们落下来毁坏 Tux 的星球之前，找到问题的答案，就可以使用你的激光去帮助 Tux 拯救它的星球。数字问题的难度每过一关就会提升一点。这个游戏非常适合孩子，因为它可以让孩子们去开动脑筋解决问题。而且还有助他们学好数学，以及帮助他们开发智力。


### 3、Sugar on a Stick


[Sugar on a Stick](http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Downloads) 是献给孩子们的学习程序 —— 一个广受好评的全新教学法。这个程序为你的孩子提供一个成熟的教学平台，在那里，他们可以收获创造、探索、发现和思考方面的技能。和 GCompris 一样，Sugar on a Stick 为孩子们带来了包括游戏和谜题在内的大量学习资源。


![linux-educational-software-sugar-on-a-stick](/data/attachment/album/201810/03/205537gy874p3lczleg0z1.png)


关于 Sugar on a Stick 最大的一个好处是你可以将它配置在一个 U 盘上。你只要有一台 X86 的 PC，插入那个 U 盘，然后就可以从 U 盘引导这个发行版。Sugar on a Stick 是由 Sugar 实验室提供的一个项目 —— 这个实验室是一个由志愿者运作的非盈利组织。


### 4、KDE Edu Suite


[KDE Edu Suite](https://edu.kde.org/) 是一个用途与众不同的软件包。带来了大量不同领域的应用程序，KDE 社区已经证实，它不仅可以给成年人授权；它还关心年青一代如何适应他们周围的一切。它囊括了一系列孩子们使用的应用程序，从科学到数学、地理等等。


![linux-educational-software-kde-1](/data/attachment/album/201810/03/205537e293cn6333r34zzu.jpg)


KDE Edu 套件根据长大后所必需的知识为基础，既能够用作学校的教学软件，也能够作为孩子们的学习 APP。它提供了大量的可免费下载的软件包。KDE Edu 套件在主流的 GNU/Linux 发行版都能安装。


### 5、Tux Paint


![linux-educational-software-tux-paint-2](/data/attachment/album/201810/03/205538mw7gk7dikawssgds.jpg)


[Tux Paint](http://www.tuxpaint.org/) 是给孩子们的另一个非常好的 Linux 教育软件。这个屡获殊荣的绘画软件在世界各地被用于帮助培养孩子们的绘画技能，它有一个简洁的、易于使用的界面和有趣的音效，可以高效地帮助孩子去使用这个程序。它也有一个卡通吉祥物去鼓励孩子们使用这个程序。Tux Paint 中有许多绘画工具，它们可以帮助孩子们放飞他们的创意。


### 总结


由于这些教育软件深受孩子们的欢迎，许多学校和幼儿园都使用这些程序进行辅助教学。典型的一个例子就是 [Edubuntu](http://edubuntu.org/)，它是儿童教育领域中广受老师和家长们欢迎的一个基于 Ubuntu 的发行版。


Tux Paint 是另一个非常好的例子，它在这些年越来越流行，它大量地用于学校中教孩子们如何绘画。以上的这个清单并不很详细。还有成百上千的对孩子有益的其它 Linux 教育软件和游戏。


如果你还知道给孩子们的其它非常好的 Linux 教育软件和游戏，在下面的评论区分享给我们吧。




---


via: <https://www.maketecheasier.com/5-best-linux-software-packages-for-kids/>


作者：[Kenneth Kimari](https://www.maketecheasier.com/author/kennkimari/)  
 选题：[lujun9972](https://github.com/lujun9972) 译者：[qhwdw](https://github.com/qhwdw) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
![A girl in purple headphones smiling in front of a laptop.](https://www.maketecheasier.com/assets/uploads/2022/12/linux-apps-kids-00-featured-image.jpg)

Linux is a very powerful operating system, which is why it powers most of the servers on the Internet. While this OS may not have a reputation for popular games such as FIFA or PES, it offers the best educational software and games for kids. These are eight of the best Linux educational software to keep your kids ahead of the game.

**Good to know**: if you are getting a phone for your kids, these are [the best kids cell phones to get](https://www.maketecheasier.com/best-cell-phones-for-kids/).

## 1. GCompris

If you’re looking for the best educational software for kids, [GCompris](https://www.gcompris.net/downloads-en.html) should be your starting point. This software is specifically designed for kids education and is ideal for kids between 2 and 10 years old. As the pinnacle of all Linux educational software suites for children, GCompris offers about 100 activities for kids. It packs everything you want for your kids, from reading practice to science, geography, drawing, algebra, quizzes, and more.

![Linux educational software and games The welcome screen for the Gcompris program.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-01-gcompris-default-landing-screen-532x400.jpg)

GCompris even has activities for helping your kids learn computer peripherals. If your kids are young, and you want them to learn the alphabet, colors, and shapes, GCompris has programs for those, too. What’s more, it also comes with helpful games for kids, such as chess, tic-tac-toe, memory, and hangman. GCompris is not a Linux-only app and is also available for Windows and Android.

You can install GCompris in Ubuntu from the Software Center or through the Snap store:

sudo snap install gcompris

## 2. TuxMath

Most students consider math a tough subject. You can change that perception by acquainting your kids with mathematical skills through Linux software applications, such as [TuxMath](https://github.com/tux4kids/tuxmath). TuxMath is a top-rated educational Math tutorial game for kids. In this game, your role is to help Tux the penguin of Linux protect his planet from a rain of mathematical problems.

![linux-educational-software-tuxmath-1 A basic session of TuxMath with two mathematical comets about to crash.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-02-tuxmath-basic-session-525x400.jpg)

By finding the answer, you help Tux save the planet by destroying the asteroids with your laser before they make an impact. The difficulty of the math problems increases with each level you pass. This game is ideal for kids, as it can help them rack their brains for solutions. Besides making them good at math, it also helps improve their mental agility.

You can install TuxMath in Ubuntu from the Software Center or through the apt command:

sudo apt install tuxmath

**Tip**: check out some of the [best sites to find ebooks for kids](https://www.maketecheasier.com/best-sites-find-free-online-books-for-kids/).

## 3. Sugar on a Stick

[Sugar on a Stick](https://wiki.sugarlabs.org/go/Sugar_on_a_Stick) is a dedicated learning program for kids: a pedagogy that has gained a lot of traction. This program provides your kids with a full-fledged learning platform where they can gain skills in creating, exploring, discovering and also reflecting on ideas. Just like GCompris, Sugar on a Stick comes with a host of learning resources for kids, including games and puzzles.

![linux-educational-software-sugar-on-a-stick The landing screen for Sugar on a Stick showing a context menu for the system.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-03-sugar-on-a-stick-home-screen-532x400.png)

The best thing about Sugar on a Stick is that you can set it up on a USB Drive. All you need is an X86-based PC, then plug in the USB and boot the distro from it. Sugar on a Stick is a project by Sugar Labs – a non-profit organization that is run by volunteers.

Aside from booting from a separate USB stick, you can also [install Sugar as a desktop environment](https://www.maketecheasier.com/sugar-linux-distro-for-kids/) on a running Linux distro. This can be incredibly helpful if you want to create a dedicated learning computer for your children at home.

## 4. Scratch

Scratch is a programming language for non-programmers and children. It aims to be an easy-to-use and highly accessible way to create simple programs and games on your computer. Unlike a regular programming language, Scratch uses interconnected puzzle-like blocks to represent functions, variables and structures.

![The landing screen for Scratch. It shows a simple block code in the middle of the window.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-04-scratch-basic-screen-506x400.png)

This simplified approach means that a user does not need any prerequisite knowledge about programming to start creating programs. For example, it is incredibly easy to create an iterative for loop in Scratch by just combining two block types together.

![A basic Scratch session with an iterative loop in code blocks.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-05-scratch-iterative-loop-example-505x400.png)

While you can use Scratch as a web app, it is also available in most Linux distros as an offline application. You can install the program in Ubuntu from the Software Center or via the following command:

sudo apt install scratch

**Good to know: **Scratch is a great first programming language. Once you are proficient in it, you can take your next step by [learning shell scripting](https://www.maketecheasier.com/beginners-guide-scripting-linux/).

## 5. Tux Paint

[Tux Paint](https://www.tuxpaint.org/) is another great Linux educational software for kids. This award-winning drawing program is used in schools around the world to help children nurture the art of drawing. It comes with a clean, easy-to-use interface and fun sound effects that help children use the program. There is also an encouraging cartoon mascot that guides kids as they use the program. Tux Paint comes with a variety of drawing tools that help kids unleash their creativity.

![linux-educational-software-tux-paint-2 A basic session of Tux Paint. A drawing of a face is in the middle of the canvas.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-06-tux-paint-basic-session-569x400.png)

You can install Tux Paint in Ubuntu from the Software Center or by running the following command:

sudo apt install tuxpaint

## 6. Tux Typing

[Tux Typing](https://www.tux4kids.com/tuxtyping.html) is a simple, yet intuitive touch typing tutor for Linux. Unlike regular typing programs, it also aims to be an accessible and fun way for children and non-computer users to learn how to type quickly and efficiently with a keyboard.

![The landing screen for Tux Typing. It shows the activities that you can do in the program.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-07-tux-typing-main-menu-529x400.jpg)

One of the main selling points of Tux Typing is that its developers structured it to behave like a mini game. For example, the program includes two simple games that introduce both proper finger placement and efficient keystroke typing. This abstraction, in turn, makes the program less daunting for non-technical users that want to improve their computer skills.

![A sample session of Tux Typing.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-08-tux-typing-sample-game-532x400.jpg)

You can easily install Tux Typing in Ubuntu from the Software Center or by running the following command:

sudo snap install tuxtyping

**Alternative**: you can also check out [these games to improve your typing skills](https://www.maketecheasier.com/best-typing-games/).

## 7. Nootka

Simple and elegant. Nootka is a music notation program that aims to teach the basics of reading and writing sheet music. The program will display a specific note in the screen and ask the student to play that note. Nootka will use the machine’s microphone to detect whether the student played the note correctly.

![A basic classical guitar session of Nootka.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-09-nootka-main-screen-559x400.png)

Aside from that, Nootka also packs a number of great features out of the box. For example, it has a “tuner mode” that will listen and teach the student how to tune various instruments for playing. It also has a “listening mode,” where the student can train their ears to listen for particular notes.

![The microphone window for Nootka informing the user of its listening feature.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-10-nootka-microphone-setting-558x400.png)

You can obtain Nootka in an [AppImage container](https://www.maketecheasier.com/appimage-in-linux/) from the [developer’s SourceForge website](https://sourceforge.net/projects/nootka/). Run the following commands to use it in your desktop:

sudo apt install fuse cd /home/$USER/Downloads sudo chmod +x ./nootka-2.0.2-x86_64.AppImage ./nootka-2.0.2-x86_64.AppImage

**Tip: **you can automate this process further by [creating a .desktop shortcut](https://www.maketecheasier.com/create-desktop-file-linux/) for Nootka.

## 8. TupiTube Desk

TupiTube Desk is a powerful yet easy-to-learn 2D animation software for Linux, Windows and Mac OSX. Unlike professional animation tools, TupiTube Desk distinguishes itself by focusing on the fundamental tools that make up 2D animation. For example, the program has an extensive frame-by-frame feature as well as dynamic vector backgrounds.

![A basic session of TupiTube. It shows a white canvas with a thin smiling face in the middle.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-11-tupitube-landing-screen-559x400.png)

Aside from that, TupiTube also supports in-app sharing. It is incredibly easy for a user to publish their work online. Because of these, TupiTube can be a great tool for students that want to get started with animation but do not know where to start.

You can install TupiTube in your Ubuntu machine by [obtaining its .deb file](https://tupitube.com/index.php?r=custom_pages%2Fview&id=30) on the developer’s download page. Once it is in your machine, you can install the program by running dpkg:

sudo dpkg -i /home/$USER/Downloads/tupitubedesk_0.2.18_amd64.deb

![A terminal window that shows the installation process for TupiTube.](https://www.maketecheasier.com/assets/uploads/2023/01/linux-apps-kids-12-tupitube-dpkg-installation-611x400.png)

## Frequently Asked Questions

### Is Scratch a secure IDE for my computer?

Yes. Scratch is a completely safe program that you can install on any computer. For the most part, the functions that are available in Scratch do not modify any system file on your computer. Aside from that, the latest version of Scratch also includes the ability to run any user-created program inside a virtual machine.

### Are there benefits to using Sugar on a Stick instead of Sugar?

While Sugar and Sugar on a Stick are fundamentally the same desktop environment, the latter can be helpful if you do not want your child to access and modify any files in your machine, as Sugar on a Stick is a live image that will only contain the files that are present in its USB drive.

### TupiTube Desk failed to install on my machine.

This issue is most likely due to a missing dependency in your system. Unlike apt, dpkg is a completely manual package manager, so it cannot automatically resolve any missing dependencies on its own.

Knowing that, you can fix this issue by running apt: `sudo apt --fix-broken install`

. This will check your current “install queue” and resolve any dependencies that dpkg encountered while attempting to install TupiTube.

Image credit: [Thomas Park via Unsplash](https://unsplash.com/photos/w9i7wMaM3EE). All alterations and screenshots by Ramces Red.

Our latest tutorials delivered straight to your inbox