Developments in AI, robotics and big data are changing the nature of education. Yet the implications of these technologies for the teaching profession are uncertain. While most educators remain convinced of the need for human teachers, outside the profession there is growing anticipation of a technological reinvention of the ways in which teaching and learning take place.Through an examination of technological developments such as autonomous classroom robots, intelligent tutoring systems,...