4 ms·
Start them off excited about the analog world before you get into digital. Get an electronics starter kit from a site like Adafruit or Sparkfun with an Arduino
by rm_-rf_slash 8y ago
Start them off excited about the analog world before you get into digital.
Get an electronics starter kit from a site like Adafruit or Sparkfun with an Arduino or raspberry pi (I prefer the Pi). Start them out with basic circuits and switches, LEDs and maybe a small 5v fan to show them how they can control the stuff. I highly recommend “fun” gadgets like a thermoelectric/Peltier module because it turns hot and cold, and you can get ones that run on 5V-1A, which most microcontrollers and the Pis can output. Easy peasy.
Then you can start showing them how they can control the physical world through programming, like turning a series of LEDs on and off, or playing a simple melody with a buzzer, or combining a temperature sensor with the Peltier module to turn it on when the room temperature gets hot.
If I had that kind of stuff growing up, I would have started programming at a very young age.