Text this: Effects and challenges in teaching robotics for elementary students