From Computational Thinking to Systems Thinking: A conceptual toolkit for sustainability computing
نویسنده
چکیده
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.
منابع مشابه
Time to Shift from Systems Thinking-Talking to Systems Thinking-Action; Comment on “Constraints to Applying Systems Thinking Concepts in Health Systems: A Regional Perspective from Surveying Stakeholders in Eastern Mediterranean Countries”
A recent International Journal of Health Policy and Management (IJHPM) article by Fadi El-Jardali and colleagues makes an important contribution to the literature on health system strengthening by reporting on a survey of healthcare stakeholders in Low- and Middle-Income Countries (LMICs) about Systems Thinking (ST). The study’s main contributions are its confirmation that healthcare stakeholde...
متن کاملسنجش تفکر استراتژیک در بین مدیران ستادی دانشگاه علوم پزشکی و خدمات بهداشتی درمانی تهران
Introduction: Strategic thinking plays a very important role in continuing survival and development in today's dynamic and changing environments. Strategic thinking is a tool that helps managers creates development plans and new opportunities. This study aimed to evaluate the compliance of strategic thinking with the elements of Goldman model including conceptual thinking, systematic thinking, ...
متن کاملInnovation in the Agro-Food Sector: from Technical Innovation-Centred Approaches to Sustainability Transition Processes
Innovation is a complex phenomenon and process involving translation of knowledge into new techniques, products, services. It is considered crucial for sustainable agriculture development and achievement of long-term food security. The review describes the diversity of innovation and relates it to agro-food sector. It also sheds light on different innovation models and explores their contributi...
متن کاملCritical Thinking Skills of Basic Sciences’ Students of Medical University in Facing Scientific Texts
Introduction: Critical thinking has been always the subject of discussion by teachers and educational centers. Considering the extensive and serious approach to critical thinking, this study was performed to investigate the application of critical thinking by basic sciences students in facing scientific texts, in Isfahan University of Medical Sciences. Methods: In this experimental study medi...
متن کاملIntroducing Geometric Algebra to Geometric Computing Software Developers: A Computational Thinking Approach
Designing software systems for Geometric Computing applications can be a challenging task. Software engineers typically use software abstractions to hide and manage the high complexity of such systems. Without the presence of a unifying algebraic system to describe geometric models, the use of software abstractions alone can result in many design and maintenance problems. Geometric Algebra (GA)...
متن کامل