Full Description
This book creates a theoretical framework to consider the integration of computational thinking (CT) into learning and teaching processes in different contexts from a design-based learning (DBL) perspective, and presents various intervention studies. The chapters each focus on a different aspect of CT integration through DBL, providing an overview and discussing the benefits of integrating CT into the curriculum. The book also discusses the design thinking process and how it can be used to promote CT, focusing on CT concepts and considering perspectives on how these concepts can be integrated into DBL activities. It also explores how artificial intelligence (AI)-based design-oriented learning activities can be used to develop students' CT skills, examines the information technology (IT) concept of pattern recognition, and provides examples of how this can be integrated into DBL activities. It presents practical examples on integrating CT into the teaching-learning process from a design-based learning perspective, summarizes approaches to assessing CT skills, and discusses them in the context of design-based learning. Lastly, this book also conducts a bibliometric analysis of publication and citation trends in computational thinking research conducted in design-based learning.
Contents
Introduction to computational thinking and design based learning.- Theoretical framework for integrating computational thinking in education.- Design based learning approaches for computational thinking.- Integrating computational thinking via ai based design based learning activities.- Computational thinking integration by design based learning perspective implementation example of ai.- Integrating computational thinking into computer assisted language learning from theoretical foundations to design based learning applications.- CT integration by design based learning perspective implementation example of foreign language training.- CT integration by design based learning perspective implementation example of digital storytelling.- Computational thinking integration by design based learning perspective implementation example of math education.- Promoting computational thinking through stem education.