this post was submitted on 31 Oct 2025
49 points (88.9% liked)

Programming

23332 readers
355 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 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 29 comments
sorted by: hot top controversial new old
[–] SuperSpruce@lemmy.zip 3 points 1 day ago (1 children)

I don't know if this is a good idea, but I've been thinking of the idea of giving an old air-gapped computer with Linux to a potential young child of mine.

Therefore, they can tinker around, play with educational software, maybe even learn some terminal stuff, all without the dangers of the Internet.

[–] kiagam@lemmy.world 2 points 1 day ago (1 children)

Configure it to have limited access and your kid will know everything in a week trying to unlock it

[–] SuperSpruce@lemmy.zip 1 points 1 day ago

Time to chmod 000 every game on the system and have them figure out what file permissions are ;)

[–] ptolemai@lemmy.world 2 points 1 day ago (1 children)

Add a game controller and some games. My kid loves stardew valley and roblox

[–] TheracAriane@thebrainbin.org 1 points 1 day ago

@ptolemai@lemmy.world the controller wouldn't be helpful, as the child needs to learn control over the keyboard and the mouse.

[–] Lazycog@sopuli.xyz 32 points 3 days ago (2 children)

For me it was games on a computer. Learned how to use the keyboard, mouse, and later troubleshoot shit that was not working because I really wanted to play a game.

It's small things like "oh I can take a screenshot, hmm where does the screenshot go?" and that's how you learn to navigate files and folders etc.

[–] sukhmel@programming.dev 7 points 3 days ago (1 children)

I'm afraid this required much more tinkering back in the day, and will be way less educational now. Maybe building and running a PC from 2005 or earlier will require the same level of getting to know things, but otherwise it will not teach to not treat computer as arcane and enigmatic, imo

[–] Lazycog@sopuli.xyz 5 points 3 days ago (1 children)

For sure it took more back then, however looking at people using their phones/tablets for everything I think you can still learn a lot by simply trying out and using a computer to do similar tasks you would do on a phone too.

The screenshot might have been a bad analogy since e.g. steam actually lets you access your screenshots directly in the application, but if you want to set it as your background image you still have to access the file itself.

[–] sukhmel@programming.dev 2 points 2 days ago (1 children)

What I meant to say is that they can easily use both a phone and a PC, and still think it's arcane and cryptic. Even if they needed to tinker with it, e.g. a lot of DOS games required me to set IRQ, and I still don't know precisely what it is

[–] Lazycog@sopuli.xyz 2 points 23 hours ago

Oh yeah I 100% agree with that.

[–] Glitch@lemmy.dbzer0.com 4 points 3 days ago (1 children)
[–] Lazycog@sopuli.xyz 6 points 3 days ago

Thanks! This was actually a great question too, because I hadn't really thought about how I gradually learned to use a computer.

[–] Quexotic 1 points 1 day ago
[–] Archer@lemmy.world 8 points 3 days ago
[–] monogram@feddit.nl 8 points 3 days ago

Make his experience broken and authoritarian to the point the he start to rebel against your tech.

[–] pelya@lemmy.world 14 points 3 days ago (1 children)
[–] Valmond@lemmy.world -5 points 3 days ago (1 children)

Yeah, get him an old console with a donkey kong cartridge or something to boot.

[–] pelya@lemmy.world 11 points 3 days ago (1 children)

Nah, it must be a PC, with broken audio socket on the motherboard, PCI soundcard with no drivers as a replacement, an IDE CD drive, only SATA sockets on the motherboard, and a stack of CDs with hundreds of DOS games on each. Plus $10 to buy an IDE-to-SATA adapter.

[–] Valmond@lemmy.world 1 points 3 days ago

Yeah apparently!

[–] NewNewAugustEast@lemmy.zip 12 points 3 days ago (1 children)

6? Go play and live doing fun things.

Computers/video games/tablets/tv that all can wait.

[–] athairmor@lemmy.world 10 points 3 days ago

Yeah, the last thing you need to do is push a kid to use computers. They’ll learn fast once they take an interest. And, they’ll develop other important skills in the mean time.

[–] shalafi@lemmy.world 7 points 3 days ago (1 children)

I started with a VIC-20 at twice that age. In the 80s computers were viewed as somewhat magical, a bit scary. Took a 2-week summer camp on programming BASIC and two things they told us made me feel way better.

You can't physically destroy the computer typing at the keyboard. I took that to mean no matter how badly I screwed up, the problem could be unscrewed.

It's a dumb machine, no brains, period. That means you are in control of it. Some people could use that lesson today. 🫤

[–] TheracAriane@thebrainbin.org 2 points 3 days ago

@shalafi@lemmy.world the computer made appearance in my place in the 90s.

[–] squaresinger@lemmy.world 6 points 3 days ago

Is there such a thing as a kid that dreads playing games on a computer?

[–] who@feddit.org 6 points 3 days ago* (last edited 3 days ago)

Games have hooked a lot of people.

Maybe try a progression over time, like:

  • approachable games, to pique initial interest
  • games with building/construction/puzzle mechanics, to get the kid using the computer like a tool
  • text adventure games, to get them using the computer to work with things they can't see
  • games with programming mechanics, to teach them to take control of the computer, modifying its behavior to suit them

In the latter category, this one looks promising:

https://store.steampowered.com/app/736260/Baba_Is_You/

[–] bluemoon@piefed.social 3 points 3 days ago

watching parent play videogames, touching screen to make effects, being asked to play using one part of the controls (like "you control movement, i look around. now lets switch") asking how they'd make all caps letters after showing them how the shift key works

[–] entwine@programming.dev 1 points 2 days ago (1 children)

Take away his other toys lol

Idk what got me into it, but I do remember that I would frequently play around with MS Paint at my mom's workplace when I was very young. I don't remember how frequent my trips to her job were, but obviously I didn't have anything else to do while there. So when we finally got our own computer at home, I immediately knew what I wanted to do on it. From that point I would start learning more and more.

I don't have kids, but lots of young children in my family. I've tried getting them into computers too, but they also seem scared of them. I think where I went wrong was trying to show off all the cool things it can do too quickly, as they might have gotten intimidated by the arcane rituals I did to make them happen.

Regarding games, idk. My first exposure to games was on consoles, and I didn't play any PC games until we got internet at home and I stumbled across flash sites. I remember spending WAY more time looking for funny videos/animations than games.

So... I have no real suggestions, just a few personal anecdotes.

[–] SuperSpruce@lemmy.zip 2 points 1 day ago

I remember when I was a young child one of my favorite things to do on a computer was... Entering numbers into Excel.

[–] kewjo@lemmy.world 2 points 3 days ago

oregon trail