Things to learn.... mostly programming with Python..

  • Reading digital inputs - switches pushbuttons
  • Reading analogue inputs - sensors 
  • Driving Output pins ON/OFF - LEDs
  • Driving Output pins Pulse Width Modulation - Motors

We have worksheets on this site, but see also the Raspberry Pi website for a good introduction.
See also our Python page with the Python simulator for drawing patterns