Skip to main content

Tools and Environments

Malmi, Lauri and Utting, Ian and Ko, Andrew J (2019) Tools and Environments. In: Fincher, S A and Robins, A V, eds. The Cambridge handbook of computing education research. Cambridge University Press, pp. 639-662. ISBN 978-1-108-72189-9. (doi:10.1017/9781108654555) (KAR id:73256)

Language: English
Download (261kB) Preview
[thumbnail of 2019ToolsEnvironments.pdf]
This file may not be suitable for users of assistive technology.
Request an accessible format
Official URL


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.

Item Type: Book section
DOI/Identification number: 10.1017/9781108654555
Uncontrolled keywords: Computing, Programming, Education, Tools, Research, Development Environments, Program Visualisation.
Subjects: L Education > LB Theory and practice of education
Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Depositing User: Ian Utting
Date Deposited: 28 Mar 2019 15:23 UTC
Last Modified: 16 Feb 2021 14:03 UTC
Resource URI: (The current URI for this page, for reference purposes)
Utting, Ian:
  • Depositors only (login required):


Downloads per month over past year