Social robots can be useful tools to help students learn about programming, but here’s why they won’t be replacing classroom teachers anytime soon.