YMMV: kids are not surprised by computers anymore since they are pervasive in their lifes. A 3D printer is amazing but it could be really slow I would prefer robots/cars ala Logo turtle. A friend of mine played with Maley Makey. Beyond computers chemistry, physics, magic...