this post was submitted on 31 Oct 2025
93 points (91.2% liked)

Linux

59833 readers
423 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

What could be the best way to introduce the world of computers to a kid, let's say of 6 years old, so that he learns to handle it like a toy and stops dreading it like some esoteric, arcane and recondite machine from some eldritch, enigmatic, cryptic and phantasmal world ?

top 50 comments
sorted by: hot top controversial new old
[–] surfrock66@lemmy.world 50 points 1 month ago (1 children)

We started with Win10 e-waste, and started with Ubuntu Mate. Java Minecraft was the trick. Got them motivated, reading, doing math. Then wanting to install mods taught them about the filesystem and such. Age 4 and 6, they both got on board and are now top tier computer users. Giving them access to gimp, inkscape, and tinkercad got them using it for art and 3d modelling to get involved in the 3d printer, and they use blockbench to make custom models...which you configure with json in a resource pack. They're now 9 and 11 and are motivated to play on computers.

[–] JasonDJ@lemmy.zip 9 points 4 weeks ago* (last edited 4 weeks ago) (2 children)

Heheh that was my oldest a couple years ago. He's 9 now but I let him use one of my laptops when he was like 7 to play Minecraft, and it eventually became "his" laptop.

He's also using Tumbleweed.

He learned how to do all sorts of Minecraft console commands mostly "on his own" (as in, without my guidance, he saw some of the stuff streamers were doing and I explained what it was printed out a little cheat sheet for him and set him off on his own to mess with it. I haven't taught him any Linux shell (yet), but he is getting pretty good at typing and keyboard shortcuts.

I don't much care for the streamers. Especially a lot of the Minecraft streamers that pander to kids (cough Mikey and JJ). I don't allow them in the house anymore. But I'm glad he got some inspiration out of it at least.

[–] titter@lemmy.world 3 points 4 weeks ago (4 children)

I dont know much about how family friendly they are (id say mostly) but mumbo jumbo, grian, and a large number of the people who make up the Hermitcraft are all pretty wholesome, entertaining, some of them are wizards with Redstone, others for aesthetic builds.

[–] AlolanYoda@mander.xyz 3 points 4 weeks ago

Those you mentioned are pretty family friendly, I think. I'd add GoodTimesWithScar, he's pretty wholesome.

To add to this comment, I'm over 30 and still can't resist binging a few episodes once in a while, particularly Mumbo Jumbo's Redstone magic. Don't feel the need to watch everyone. I usually stick with Mumbo Jumbo and then when someone else builds something really cool I hop onto their video and watch a few episodes, like when Scar built the death star, or then when Grian showed Scar his secret temple I went to watch him build it. (... I had significantly more free time at that time due to life circumstances)

load more comments (3 replies)
load more comments (1 replies)
[–] solrize@lemmy.ml 33 points 1 month ago

Keep it disconnected from the internet is the first thing I thought of.

[–] warmaster@lemmy.world 18 points 1 month ago* (last edited 1 month ago)

Minecraft (Java) with Mods

[–] dil@piefed.zip 17 points 4 weeks ago (1 children)

Old computer no wifi, as a kid I just explored the computer menus and played the few offline games, drew in paint, by like 10 I had swapped to adobe flash off some piraxy yt videos, maybe load it up with software that could be fun for kids to use

Scratch is a good one, might be too young, but learn to think like a coder while playing around

[–] chillpanzee@lemmy.ml 10 points 4 weeks ago

This plus a Lego mindstorm.

[–] NutWrench@lemmy.ml 15 points 4 weeks ago

Get or build a PC instead of getting a console. Introduce to kid to games. After a while, say "you know, computers can do other stuff besides play games" and introduce the kid to that as well.

Tell them to keep their personal life completely separate from their online life. NO personal info shared online.

[–] just_another_person@lemmy.world 13 points 1 month ago* (last edited 1 month ago) (20 children)

6 years old is a bit young because at that age, they need a reason to engage with anything.

Games might be a place to start, but a kid will think "tablet is easier". Same with music or videos.

Art is another place to start, but even then, why computers?

You need to wait until they have an idea or goal they want to accomplish, then maybe use it as an illustrative tool. In most cases for kids though, a PC is unnecessary with phones and tablets being so prevalent with an easier to grasp UI/UX.

[–] ISOmorph@feddit.org 11 points 1 month ago* (last edited 1 month ago) (2 children)

That's why I think this is such a good question. How can we incorporate (linux) computers more in the digital literacy of children so they don't fall victim to the godlen cages of android and ios before they develop the maturity to understand what a handicap it is.

load more comments (2 replies)
[–] iopq@lemmy.world 1 points 4 weeks ago (3 children)

Games might be a place to start, but a kid will think "tablet is easier".

If you play RTS games it's really hard to do it without mouse and keyboard, so that's a point for a desktop or laptop

[–] just_another_person@lemmy.world 3 points 4 weeks ago (1 children)

A 6 year old child though...

[–] iopq@lemmy.world 3 points 4 weeks ago

I played computer games since I was like 5 years old, it's not so hard to figure out when you just get to play a few hours a day. I figured stuff out by myself even though I didn't even speak English and everything was in English

load more comments (2 replies)
load more comments (18 replies)
[–] Nils@piefed.ca 11 points 4 weeks ago* (last edited 4 weeks ago) (1 children)

Start with building a very cheap computer with your kid.

You can buy parts for cheap or sometimes get them for free from e-waste processing places. You can do the screws to the case, but let the kid put the parts in place while you explain what they do.

Parts are easy to handle, just make sure to not damage the components as they look cute and are a bit malleable, but put too much pressure you can destroy it (not sure a kid will be strong enough for that).

It is as easy as building Lego, or putting a cartridge on an old console. This will help to make the computer less scary.

Make sure that you can do it yourself and test the parts first before involving your kid, so they do not get too frustrated if it fails.

This will cover hardware.

You can also help them to install the OS.

After, make a list of the programs you want your kid to be aware of: calculator, place to write text, anything you think it will be useful. Take some time to explain them, and do some exercises with each - let's write a letter to a friend, etc.. Let them play around with it without judgment. (remove things you don't want them to use).

If you want to give the child some background in how software works, Logo was very popular with kids at the school.

Logo is this little turtle that you give orders, similar to imperative programming language used in most softwares.

Change colour to green, walk forward 50 steps.

And the turtle would draw a green line on the screen.

There are plenty of options for software that provides that, here is an option https://apps.kde.org/kturtle/

And, of course, try to break these in multiple days, building a PC, installing OS and playing with programs can be overwhelming for some kids.

[–] viewports@lemmy.ml 2 points 4 weeks ago

yeah logo is how I get into computers at that age, it's still a great choice imo

[–] ZkhqrD5o@lemmy.world 8 points 4 weeks ago* (last edited 4 weeks ago)

Recommendation

I think the Raspberry Pi has a suit of prepackaged games and things like that, which you could use. Give your Raspberry Pi a good casing, and it will be indestructible.

Tangent

I would still warn them from the dangers of the modern digital world, in the sense of surveillance and censorship of social media, what is posted on the internet stays there forever, how proprietary software tricks the user and is oftentimes malware (Gmail, Windows, etc.) and things like that.

I mean, computers are cool, but the mainstream computer world is filled with so much nonsense or outright malice. And if I had a child, I wouldn't want them to be harmed by that. Like, I don't want my child to be indoctrinated into the sexist manosphere, just because the Instagram Algo said so and will do literally anything to keep them on the platform as long as possible. Software and computers are cool, but there's so much vile and genuinely dangerous stuff even for adults. For a child it must be hard to navigate. If you say, for example, that Apple devices literally scan every single picture on your device and send the result to Apple, you'll sound like a crazed tin foil hat lunatic. But this is quite literally what happens with MediaAnalysisD. In the USA, a young family got harassed by police because they sent a picture of their sick child to their doctor via Gmail.

Edit: typo.

[–] pr06lefs@lemmy.ml 6 points 1 month ago* (last edited 1 month ago) (1 children)

To me the main thing is to relate to a computer as a programmable device, not just a shiny box with pictures and videos. To that end, it might be more effective to have the computer be in command line mode rather than it just being a conduit to youtube.

I started on an apple II at a friend's house. BASIC was built right in to the command line. Our family ended up with a TRS-80 compatible which also had BASIC. Back then everything you needed to know was in the TRS-80 basic manual. I spent hours and hours making games on it.

Perhaps something like LOGO? Some simple command line environment where the knowledge required is small, and there are easily reachable payoffs for making loops and so forth.

[–] RheumatoidArthritis@mander.xyz 5 points 1 month ago (3 children)

Reminds me of this post, I wanted to do something like this when I have a kid, but it turns out not all children are the same, who would have thought, and mine isn't interested in how things work.

https://changelog.complete.org/archives/1448-introducing-the-command-line-at-3-years

load more comments (3 replies)
[–] lightnsfw@reddthat.com 6 points 4 weeks ago (1 children)

I've been using computers longer than that and when I started I had to type commands into DOS to play games. It was never scary. My dad showed me how to do it and wrote down the commands for me and I took it from there.

[–] vandsjov@feddit.dk 5 points 3 weeks ago* (last edited 3 weeks ago)

I know that journey…

CD GAMES

CD SIMCITY

SIM

All the basic important things

[–] utopiah@lemmy.ml 6 points 4 weeks ago* (last edited 4 weeks ago)

Maybe my https://fabien.benetou.fr/Content/BuildingAComputer could help.

I also answered your question in https://lemmy.ml/post/38363131/21987482 but it's intertwined.

I wouldn't "teach" them what a computer is, I would co-explore with them instead.

[–] fubarx@lemmy.world 5 points 4 weeks ago

The BBC Microbit was designed for exactly this scenario: https://microbit.org/

If you want them to have a more desktop-like environment, the Raspberry Pi has kid-specific projects: https://www.raspberrypi.org/learn/

Or you can get a Pi Kano kit and it has everything you need: https://www.kano.me/

[–] vacuumflower@lemmy.sdf.org 5 points 4 weeks ago

(Warning - yes, I know they won't understand fully anything of the following, but they will understand some and will remember it's not magic.)

First, show them how to make a paper animation (quickly changing pictures, lots of paper and two pencils are enough, don't even need two pencils, but eh).

Second, show them how to make a paper computer (look it up, there are even ready books for children ; that is a bit more complex, you'll need to cut some for registers and the "windows" to indicate current values and you'll do the operations manually, and you'll need more turning pencils).

Third, find some book about microprocessor design - I'm serious, you just have to show them in it the pictures about what is a decoder and what is a datapath and ALU, and what are interrupts, and what are registers (program counter and two-three other ones, suppose), and explain how this relates to the paper computer. Not much more.

Then you tell them that a computer is just many microprocessors running their programs, some run small simple programs to control dedicated devices, and some run big long complex programs. After that you show them some of the devices - like hard drive, RAM, video, audio, network card, thingies on the board. And tell that they work with other devices, like keyboards and displays connected electrically. And tell that this looks like a city.

For 6 years old this is not so good (but just like people normally do with airplanes and trains, you still should try, just this shouldn't be your only try by far), but when I was 8-9 years old and wanted to learn, someone explaining step 3 to me would have helped.

Step 1 my dad had done, step 2 I think he did too, and it was in some book for preschool education I read, I didn't know it was sky cool back then. Step 3 is more of an encouragement when you can't quite mentally make the leap, from small elements which you know can be combined into complex things, to complex things themselves.

This is not an advice to teach a toddler computer design. Just like people don't teach toddlers railway design or civilian engineering or automotive or airplane design. They still tell them various things of how those work, and build models, so they don't have ideas from medieval bestiaries about these being magical monsters.

[–] obsoleteacct@lemmy.zip 4 points 1 month ago* (last edited 1 month ago)

I installed gcompris for my 5 year old. FOSS childrens educational software and games from KDE.

I also bought her a cheap, pink, 65% keyboard and mouse set that make it "her computer".

There's also a few free resources to teach typing once your kid can read and write enough to understand what they're typing. I've heard good things about Typing.com and typingclub.com but we're not ready to start typing yet so I haven't used them.

Also, if my kids ask a question that's a little tricky to explain I'll show them how I use a computer (or phone) to look for answers. One of the few practical applications I've ever found for AI is "can you explain [abstract concept] in a way that a 5 year old can understand". This isn't explicitly teaching computer skills, but showing them a practical use case and how to dig into their curiosity.

[–] BlueSquid0741@lemmy.sdf.org 4 points 1 month ago* (last edited 1 month ago) (1 children)

When we got our first computer it was a Win 95 machine, with a copy of Encarta, Atlas. I don’t remember what word processor, but it wasn’t a full office suite.

It was cool. We did lots of typing and using ms paint.

Then we got a shareware cd. Hundreds of pretty useless games + 4 or 5 big ones like doom and transport tycoon, but it changed everything. Every day we’d try a new one. We’d mess around in DOS trying to get those ones working.

Then 3D Movie Maker - the full version. It all really started to come alive.

Then a microphone. Just messing around with sound recorder was like when we used to make “funny” tape recordings of ourselves, but without the hassle of tape.

These are the basic concepts of what I think made computers fun.

I guess the direction I’ll probably go shortly is the old AMD 2400g mini itx I have laying around. Put on an opensuse slowroll. We have a microphone handy. We have 900 games on our GOG account. I have an old intuos drawing tablet that might work. Add some of those education flatpaks - solariums and stuff. I think you can definitely do a modern version of what we had back in the 90s when computing was more than watching youtube.

[–] bridgeenjoyer@sh.itjust.works 3 points 1 month ago

Basically how I started !! Highly recommend.

[–] hendrik@palaver.p3x.de 4 points 4 weeks ago* (last edited 4 weeks ago) (3 children)

I think kids find ways to play and tinker with stuff. I'd give them an office suite to practice writing letters or advertisements or whatever they come up with, something to draw... maybe not Gimp because that's not easy to use... I've seen people give their kids an instant messenger which connects to their dad/mom so they're incentivised to type something. And then of course we have games. From Supertux, PlanetPenguin Racer, Tuxkart to commercial games. There are some kids games in the repos. Kartoffelknülch, drawing programs. Programming languages to learn coding with puzzle pieces and blocks or animate Turtles. There are educational games, at least my local library has some and I played some as a kid. But maybe at least try to balance the gaming. There's so much more interesting stuff in computers. And then of course you could put some content into some directories, I think unrestricted internet access isn't great at 6yo and the computer will be empty without, so idk. Maybe put some templates there, ideas what to draw, music or audiobooks or whatever fits the purpose...

load more comments (3 replies)
[–] PrivateNoob@sopuli.xyz 3 points 1 month ago (3 children)

Well I got my first PC when I was 5 (2005), and I just learnt to use the PC by myself (because my parents didn't understand it) over several years.

When I will eventually have a child, these would be my steps to encourage them to use a PC:

  • Tell them that they can play paid games for free and show them how to do it
  • Give general internet usage tips
  • Convince them that a PC worths way more than a console, because you can play way more games on it, and you can also do a bunch more things with it

I don't think a 5 year old will understand a PC's usefullnes for sure, but their receptors will definitely be turned on after hearing FREE GAMES.

load more comments (3 replies)
[–] RheumatoidArthritis@mander.xyz 2 points 1 month ago (1 children)

I got mine a comic book which introduces making simple games in mit scratch. The kid loved the comic, read it multiple times. We sat together and entered the game, had a lot of fun changing the characters, and never did that again (I'm not pushing). The computer is still a boring thing dad does for work.

It doesn't help that I can't explain what I'm doing on my computer on the few times the kid bothers to ask. I'm writing a program that transforms this wall of text into that spreadsheet 🥱

[–] JasonDJ@lemmy.zip 2 points 4 weeks ago (1 children)

Care to name the comic? My kid likes going onto scratch and checking out other people's stuff, and made a few little animations himself...but the whole thing is a bit overwhelming at first.

[–] RheumatoidArthritis@mander.xyz 1 points 4 weeks ago (2 children)

https://edukomiks.pl/ not sure if it's translated to other languages

load more comments (2 replies)
[–] anon5621@lemmy.ml 2 points 1 month ago* (last edited 1 month ago)

Install something like edubuntu/endless os with gcompiz

[–] robot_dog_with_gun@hexbear.net 2 points 4 weeks ago

an apple 2 or c64 and some type-in-the-program magazines

[–] Little8Lost@lemmy.world 2 points 4 weeks ago (1 children)

Just some idea: archive.org (and ruffle) for old flash games

[–] LiveLM@lemmy.zip 3 points 4 weeks ago

Easier to give them Flashpoint. You could restrict the age inappropriate games too.

[–] epidermal4@lemmy.ml 2 points 4 weeks ago

You pretty much had the answer in the query there is think. Just present it as toy to be handled.

To get more into detail, you probably would prefer those you can indeed pull apart and handle like toys than the "modern" slick ones. I see people mentioning raspberry pi. It's hard to fear it looking at its guts with bare eyes. After they fried a few chips pressing soldering iron for too long they will have zero respect for electrical computers.

load more comments
view more: next ›