New technology is making learning more responsive to the needs of individual pupils, writes Ranjit Singh