Tools and environments

Research output: Chapter in Book/Report/Conference proceedingChapterScientificpeer-review


Research units


Teaching and learning how to build software are central aspects of computing education, and the tools which we use to support this are themselves a focus of research and innovation. This chapter considers tools designed or predominately used for education; from software development environments to automatic assessment tools, visualization, and educational games platforms. It looks at not just the history and state-of-the-art of these tools, but also at the challenges and opportunities in researching with and about them.


Original languageEnglish
Title of host publicationThe Cambridge Handbook of Computing Education Research
Publication statusPublished - 2019
MoE publication typeA3 Part of a book or another research book

    Research areas

  • computing education research, educational technology

ID: 39414992