Not sure if this will be considered off topic here; but I will ask anyways.
I am looking for recommendation on how to start with Arduino.
As a hobby, I teach kids 10-14 yrs (started with my nephews) about Computing technologies. I teach programming concepts using 'Scratch'. But I also want to introduce them to Hardware and Communications side of it. For my nephews, I got them Lego Mindstorm NXT and taught them about sensors, motors etc.
However, Mindstrom NXT kit is not cheap. And I cannot expect every kid's parent to fork out that much money. Do you think Arduino can help here? The selection of boards seems confusing to me. Anyone you would recommend for starters?