- Computers and Thought: A Practical Introduction to Artificial Intelligence (Explorations in Cognitive Science, No 5)
- Adaptive and Adaptable Learning: 11th European Conference on Technology Enhanced Learning, EC-Tel 2016, Lyon, France, September 13-16, 2016, Proceedings
- Technology Enhanced Learning: Research Themes
- Practical Pedagogy: 40 New Ways to Teach and Learn
- Orchestrating Inquiry Learning