An evolving index of practical subjects for the Arduinotm and Freeduino microcontrollers