A New (Old) Approach for 21st-Century Kids Using Computers: Chronological Order – notes
Posted this on the social networks and got a good response, so getting this on a blog post so I csn revisit it with notes over time … As our kiddo grows older, we’re embarking on a journey together, exploring the evolution of computing—starting from the very beginning and experiencing each stage in chronological order 🖥️ 🧸.
For some systems, we might rely on emulators, but we’re aiming to acquire, build, rebuild, or borrow as many original devices as possible.
The goal is to explore some of the hardware itself, showing how it all worked before computing transformed into sealed black rectangles that are mostly used for shopping or paying for subscription services. And we’ll likely use a Raspberry Pi for many of these systems, depending on what’s feasible for real hardware and emulation. Here’s the planned OS “Playlist” so far…
DEC PDP-11 (1970)
Altair 8800 (1975)
Apple I (1976)
TRS-80 Micro Computer System (1977)
Commodore PET (1977)
Apple II (1977)
Atari 400/800 (1979)
Commodore VIC-20 (1980)
BBC Micro (1981)
IBM PC (1981)
Commodore 64 (1982)
Sinclair ZX Spectrum (1982)
Apple Lisa (1983)
Apple Macintosh (1984)
Tandy 1000 (1984)
Amiga 500 (1987)
IBM AS/400 (1988)
NeXT Computer (1990)
Sun SPARCstation 10 (1992)
BeOS (1995)
Apple iMac G3 (1998)
Silicon Graphics O² (1996)
Others?
It of course would be great to have a video-game-collection-style selection menu of all the OSes, we’ll see what we can do – this could be a neat book, a way to teach computing in classes, or something for computer museums to have.
Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best practices that Adafruit uses, as well as an outline of the ethical standards Adafruit aspires to. While Adafruit is not an independent journalistic institution, Adafruit strives to be a fair, informative, and positive voice within the community – check it out here: adafruit.com/editorialstandards
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.
Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat and our Discord!