Sustainability in Computing Education: A Systematic Literature Review

Anne-Kathrin Peters,Rafael Capilla,Vlad Constantin Coroamă,Rogardt Heldal,Patricia Lago,Ola Leifler,Ana Moreira,João Paulo Fernandes,Birgit Penzenstadler,Jari Porras,Colin C. Venters
DOI: https://doi.org/10.1145/3639060
2024-02-19
ACM Transactions on Computing Education
Abstract:Research shows that the global society as organized today, with our current technological and economic system, is impossible to sustain. We are living in an era in which human activities in highly industrialized countries are responsible for overshooting several planetary boundaries, with poorer communities contributing the least to the problems but being impacted the most. At the same time, technical and economic gains fail to provide society at large with equal opportunities and improved quality of life. This article describes approaches taken in computing education to address the issue of sustainability. It presents results of a systematic review of the literature on sustainability in computing education. From a set of 572 publications extracted from six large digital libraries plus snowballing, we distilled and analyzed 89 relevant primary studies. Using an inductive and deductive thematic analysis, we study (i) conceptions of sustainability, computing, and education; (ii) implementations of sustainability in computing education; and (iii) research on sustainability in computing education. We present a framework capturing learning objectives and outcomes as well as pedagogical methods for sustainability in computing education. These results can be mapped to existing standards and curricula in future work. We find that only a few of the articles engage with the challenges as calling for drastic systemic change, along with radically new understandings of computing and education. We suggest that future work should connect to the substantial body of critical theory, such as feminist theories of science and technology. Existing research on sustainability in computing education may be considered rather immature, as the majority of articles are experience reports with limited empirical research.
education, scientific disciplines
What problem does this paper attempt to address?
The problem that this paper attempts to solve is how to integrate the concept of sustainability, implementation methods and related research designs in computer education. Specifically, through the method of systematic literature review, the paper explores the following three main aspects: 1. **The concept of sustainability**: How is sustainability defined and understood in current research? - SRQ 1.1: How is sustainability perceived? - SRQ 1.2: How is the relationship between computers and sustainability understood? - SRQ 1.3: In the context of computer education, how is sustainability education understood? 2. **The implementation of sustainability in computer education**: The specific content, teaching methods and effects of sustainability education. - SRQ 2.1: What is the content of sustainability education? That is, what are the learning objectives and the topics taught? - SRQ 2.2: How is sustainability education organized? Specifically, how are teaching practices and modules or courses arranged? - SRQ 2.3: What are the effects of teaching sustainability? 3. **The research design of sustainability in computer education**: What research methods and designs have been adopted in existing research? - SRQ 3.1: What epistemological positions are adopted in the research design? - SRQ 3.2: What research methods are adopted in the research design? - SRQ 3.3: What threats to the effectiveness of the research are reported? By systematically reviewing the existing literature, the paper aims to collect and synthesize the existing research results and provide directions and suggestions for promoting sustainability research in computer education in the future.