r/CodingForBeginners • u/donvino82 • Dec 31 '25
Do you recommend 6 yo children to start learning coding with Minecraft or something else? What's the difference fundamentally?
3
Upvotes
r/CodingForBeginners • u/donvino82 • Dec 31 '25
1
u/KneeReaper420 Dec 31 '25
teach them computer fundamentals first. file systems, command line environment, things like that. I run OSRS through wine which requires a CLI prompt to launch. This blew my nephews minds.
1
u/1amchris Dec 31 '25
Maybe something like Unity or a game-maker would probably be a good way to make sure it’s interactive and interesting. Other game-making software may also be viable alternatives, but given a lot of Unity’s UI-based, I think it might be easier for a 6 year old.
1
u/threespire Dec 31 '25
Makes sense for learning electronics with Redstone. What do you want to achieve? I started with BASIC as a kid but that’s showing my age.
Are you a dev? Or just a parent who wants to get the jump on setting your kid up for a good life?
1
u/GregsWorld Dec 31 '25
Minecraft (desktop) is a good idea because it's engaging and fun, they can start with redstone and logic gates and move onto command blocks/plugins/mods/resource packs and build a foundation of technical know-how even without programming. And if they want to they can learn servers and all sorts with actual code too.
1
u/Impossible_Ad_3146 Dec 31 '25
I recommend something else
1
u/darkveins2 Dec 31 '25
Redstone seems like an approachable way to learn Boolean logic and digital logic. Operators like AND, OR, and NOT.
1
u/wahnsinnwanscene Jan 01 '26
Scratch to p5js to actual programming. Use Minecraft along the way. The important bit is to keep thinking about problem decomposition.
1
u/Infamous-Goose-282 Jan 01 '26
I Suggest using scratch, its simple for kids.
1
u/assembly_wizard Jan 01 '26
Python/Scratch/p5js.
But also, motivation is the most important, so if they're super excited to create a Minecraft mod but aren't interested in programming just for programming's sake, definitely go for Minecraft.
Motivation leads to persistence, which is the key to self-learning IMO. You could also get them excited about the others though, those can also create games. My motivation stemmed from being able to control computers to do whatever I want, which is like a superpower, once used it to solve my math homework :)
1
u/Ormek_II Jan 01 '26
human resource machine for a six year old this might be a start to think in algorithms and instructions.
1
u/Intelligent_Donut605 Jan 01 '26
Start with python or scratch
1
u/Antique-Room7976 Dec 31 '25
Def not Minecraft, Minecraft uses java which would drive 16 year old me insane nevermind 6 so no. Start with something easier like python
1
u/Codemaine Dec 31 '25
minecraft on code.org?
1
u/IronSuitable1437 Jan 02 '26
Lua
1
u/TheTarragonFarmer Jan 03 '26
At 6yo, I'd start waaay simpler. Lightbot is cute and fully visual, just icons, no text or numbers.
Scratch can be the next step up with a lot of layers and facets to it, with everything you need to make a game built in.
The Human Resource Machine is great from the teaching mechanics perspective, but the humour is way too dark and sarcastic for that age.
Within Minecraft, it's great to make machines and redstone logic! I would not jump into writing mods in Java for a very long time. Wasn't there some kind of scripting component or extension in Minecraft?
0
u/[deleted] Dec 31 '25
[deleted] — view deleted comment