Live data from Hacker News

Ask HN: Is there a modern “power on to basic” computer, for kids to learn on?

news.ycombinator.com

31–40 of 340 posts

Re: Ask HN: Is there a modern “power on to basic” computer, for kids to learn on?

#31
post #10

Depending on their age, for young kids best results I've had are Pi's (or old/cheap pc's) that boot straight into scratch. Far better results than an intimidating command prompt. https://scratch.mit.edu/ Alternatively Pi's (or old/cheap pc's) that boot straight into Minecraft Eduction Edition: https://education.minecraft.net This has paths for the very young in minecraft itself to older kids using ide's.

[deleted]

Re: Ask HN: Is there a modern “power on to basic” computer, for kids to learn on?

#32
https://googlecreativelab.github.io/coder/ Google has a sd card that you put into a raspberry pi (everyone has one of these hanging around, if not ask your friends for theirs) and with NO SETUP just hooked up to the internet you can learn full web development, NO SETUP!

Re: Ask HN: Is there a modern “power on to basic” computer, for kids to learn on?

#33

Hear me out here; Apple's Swift Playgrounds on an iPad. I'm involved in an extracurricular thing in Scotland focused on giving kids an environment they can figure out computers. We've seen a lot of different approaches to the problem of "how can we get kids to code", and Swift Playgrounds is consistently where we see youngfolk making the most progress. It gives you a nice, guided framework to get the very basics of p…

My kids don't have tablets but this would be the application that would make me buy an iPad for them. Very close in spirit to the old LOGO, but with the added bonus of laying the foundation using a real language—real as in something used in our industry and with concepts that are easily transferable to other languages.

Re: Ask HN: Is there a modern “power on to basic” computer, for kids to learn on?

#34
post #10

Depending on their age, for young kids best results I've had are Pi's (or old/cheap pc's) that boot straight into scratch. Far better results than an intimidating command prompt. https://scratch.mit.edu/ Alternatively Pi's (or old/cheap pc's) that boot straight into Minecraft Eduction Edition: https://education.minecraft.net This has paths for the very young in minecraft itself to older kids using ide's.

It's actually very easy to setup "boot to scratch" in raspi-config: https://geek-university.com/wp-content/images/raspberry-pi/b...

Re: Ask HN: Is there a modern “power on to basic” computer, for kids to learn on?

#35
Just give them a computer running linux without going all the way to runlevel 5.

Bash is fairly expressive and gets you the basics of programming, and then you can easily use a more complex language fairly easily and have all the abstractions from bash that lets you build fairly useful programs without having to build complex UIs.

Re: Ask HN: Is there a modern “power on to basic” computer, for kids to learn on?

#36

The closest thing I've found to this is Pico-8: not a computer, a piece of software, but it's very cool. It has a simple text editor for writing Lua code, a simple sprite editor, and a simple sound editor, all for creating games. It's a nice little sandbox for playing with code and creating things. https://www.lexaloffle.com/pico-8.php

I love pico 8, but I think that Lua is probably the worst language for coding in an editor that can fit so few characters on the screen, and it feels like using an external editor defeats the point. Granted, I haven't used the software in a couple of years, has it improved on the editor front?

Re: Ask HN: Is there a modern “power on to basic” computer, for kids to learn on?

#37
post #24

Duinomite: https://www.olimex.com/Products/Duino/Duinomite/DUINOMITE-MI... You'll need a keyboard with PS/2 connector and a monitor/tv with a VGA port. And it does "power on to BASIC." Cheap too...20 EUR. There's also a "mega" version with added USB and composite video: https://www.olimex.com/Products/Duino/Duinomite/DUINOMITE-ME...

Duinomite is great, the only drawback of the VGA solution is the distortion on modern high-resolution screens, i.e. if you use the CIRCLE command the result is hardly a smooth circle.

Re: Ask HN: Is there a modern “power on to basic” computer, for kids to learn on?

#38
post #4

At a technical level, JSFiddle or equivalent comes kind-of close. Set up a template with a nice big element, then you've got a simple imperative API to draw stuff which really does come pretty close to what you'd get from a BASIC> prompt. That said, I wonder if it's even possible to replicate the C64 (or equivalent) experience. Looking back, I think a big part of the "magic" was that there were relatively few distrac…

In my opinion anything js-related is the furthest you can get from "power on to BASIC". I can say that for me it feels less enjoyable to have to rely on an external website (like jsfiddle), also requiring that you be able to write (very) basic HTML and maybe even CSS. I agree that once it's set up it can be very interactive, but it's non-trivial to get to that point

Re: Ask HN: Is there a modern “power on to basic” computer, for kids to learn on?

#39
post #33

Hear me out here; Apple's Swift Playgrounds on an iPad. I'm involved in an extracurricular thing in Scotland focused on giving kids an environment they can figure out computers. We've seen a lot of different approaches to the problem of "how can we get kids to code", and Swift Playgrounds is consistently where we see youngfolk making the most progress. It gives you a nice, guided framework to get the very basics of p…

My kids don't have tablets but this would be the application that would make me buy an iPad for them. Very close in spirit to the old LOGO, but with the added bonus of laying the foundation using a real language—real as in something used in our industry and with concepts that are easily transferable to other languages.

I am a strong believer in kids having access to technology, but also creating the frameworks in which they can learn how to keep themselves safe.

I grew up around a software company and I was exposed to computers and the internet from a very young age; I had my first computer that could be considered "my own" at about five years of age (a little hand-me-down desktop from my father's company) and cut my teeth on that, building little static websites, stuff like that.

It's definitely what lead to my lifelong interest in computing (as much as I can't stand this industry sometimes) and a healthy career in IT infrastructure.

Post reply on HN