From Computational Thinking to Systems Thinking: A conceptual toolkit for sustainability computing

От вычислительного мышления к системному мышлению: концептуальный набор инструментов для вычислений в области устойчивого развития
Steve Easterbrook
2014-01-01

computational thinkingsustainability computingsustainability curriculumsystems thinkingtechnological solutionism
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.
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.

Conceptual toolkit bridging computational thinking and systems thinking for sustainability computing

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
Access Type
Author Information
Authors
Steve Easterbrook
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%