is robotics good to teach in high school