Effective use of ICT based science teaching learning objects.
Arduino is a small computer on a board, which is available from many electronics stores as a kit with the board and a number of electronic components, in the form of sensors, lights, etc. The board can be programmed in a language similar to C++. Using the kit requires an introduction to electrics, but after that many exercises can be done even without programming. Programming an Arduino usually does not require more complex programming constructs than scalar variables, selection and loops, and can be demonstrated relatively quickly.
Scratch is a graphical programming environment which makes it easy to create simple animations and games. The use of virtual shaped blocks as a frame for the program, makes for simpler syntax and helps avoid formal errors when programming.