From Computational Thinking to Systems Thinking: A conceptual toolkit for sustainability computing
От вычислительного мышления к системному мышлению: концептуальный набор инструментов для вычислений в области устойчивого развития
2014-01-01
SCID: 54.1/btud6cxu
Discuss with AI
computational thinkingsustainability computingsustainability curriculumsystems thinkingtechnological solutionism
Figures from the paper
Abstract (AI)
If information and communication technologies (ICT) are to bring about a transformational change to a sustainable society, then we need to transform our thinking. Computer professionals already have a conceptual toolkit for problem solving, sometimes known as computational thinking. However, computational thinking tends to see the world in terms a series of problems (or problem types) that have computational solutions (or solution types). Sustainability, on the other hand, demands a more systemic approach, to avoid technological solutionism, and to acknowledge that technology, human behaviour and environmental impacts are tightly inter-related. In this paper, I argue that systems thinking provides the necessary bridge from computational thinking to sustainability practice, as it provides a domain ontology for reasoning about sustainability, a conceptual basis for reasoning about transformational change, and a set of methods for critical thinking about the social and environmental impacts of technology. I end the paper with a set of suggestions for how to build these ideas into the undergraduate curriculum for computer and information sciences.
Key Findings
1
Computational thinking frames problems as computational solution types, which can encourage technological solutionism when applied to sustainability.
2
Sustainability requires systems thinking because technology, human behavior, and environmental impacts are tightly inter-related.
3
Systems thinking offers a domain ontology for reasoning about sustainability and a conceptual basis for transformational change.
4
Systems thinking provides methods for critically assessing the social and environmental impacts of technology.
5
Undergraduate computer and information science curricula should incorporate systems-thinking concepts to connect computational thinking with sustainability practice.
Research Object
Conceptual toolkit bridging computational thinking and systems thinking for sustainability computing
Research Subject
Using systems thinking as a domain ontology and conceptual basis to transform computational thinking toward sustainability practice, including reasoning about transformational change and socio-environmental impacts of ICT
Publication Details
Publication Date
2014-01-01
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest
References available in scid.ai2
Resilience: A Bridging Concept or a Dead End?“Reframing” Resilience: Challenges for Planning Theory and PracticeInteracting Traps: Resilience Assessment of a Pasture Management System in Northern AfghanistanUrban Resilience: What Does it Mean in Planning Practice?Resilience as a Useful Concept for Climate Change Adaptation?The Politics of Resilience for Planning: A Cautionary Note2012
Requirements engineering2000