My nephews & nieces aren’t currently allowed much computer access because their parents worry about screen time, inappropriate content and the like. But their mother was sharing concerns with me that they won’t have the basic computer skills and understanding that we learned growing up in the 80s and 90s. Having to make computers work before you got your reward of a game was such a big motivation for me as a child. We learned to program in BASIC on spectrums and Amstrads (typing code for a game out of a magazine didn’t require much knowledge but taught me a lot) and about memory management by fiddling around with AUTOEXEC.BAT/CONFIG.SYS to get DOS games running, and so on.

Are there any good educational computers / distros / OSes? Searching online mostly shows simplified GUI to access educational “games”. But I was wondering if there was a Raspberry PI or linux fork or something, that was geared to create a challenging but supportive environment for learning the fundamentals.

Any suggestions?

  • @cheese_greater
    link
    English
    11 year ago

    Shortcuts in iOS is a great way to introduce kids to programming. Obviously you would have to put together some “exercises” or gather outputs for them to brainstorm that they would like the phone be able to do automatically etc.

    Its colorful and immediate feedback and doesn’t really require “coding” skills or syntax but still requires them to think algorithmically and naturally debug and understand control flow.