• Home
  • Search
  • Teaching computational thinking using scenario-based learning tools
  • Cite Icon9
  • https://doi.org/10.1007/s10639-022-11366-0Copy DOI Icon

Teaching computational thinking using scenario-based learning tools

Show More
  • Abstract
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper proposes a scenario-based learning (SBL) methodology for teaching Computational Thinking (CT). The presented scenario includes educational material that teaches the basic concepts of a Python course for beginners. The scenario allows the educator to utilize a combination of tools and services and follow a mind map. Moreover, it presents a story through steps which the Generation Z students can follow to learn, understand, and test their acquired knowledge on the Python programming language while engaging in non-coding-related topics such as the history of coding and coding ethics. The proposed SBL methodology allows teachers of CT to familiarize themselves with a series of tools (e.g., Twine, Kahoot!, Repl.it, Discord, and Gather.town) so as to facilitate Gen Z students to learn in synchronous and asynchronous educational environments. The SBL methodology was assessed by using a variety of inspection methods depending on the scope of the individual using the method (e.g., the effectiveness of the tools for the educator, the ease of use, and the interest generated by a Gen X student). The assessment results were quite encouraging.

Loading PDF

Similar Papers
  • Conference Article
  • Citations5

Educational Robotics Applied to Computational Thinking Development: A Systematic Mapping Study

  • Oct 13, 2021
  • Isabelle M L Souza +2
  • Research Article
  • Citations2

Preparing elementary preservice teachers to integrate computational thinking in the curriculum

  • Jul 16, 2025
  • ACM Transactions on Computing Education
  • Andrea Ramirez-Salgado +4
  • PDF
  • Research Article
  • Citations1

Expert Validation of a Python Test, Reliability, Difficulty and Discrimination Indices

  • Feb 17, 2023
  • Journal of Education and Development
  • Héctor Manuel Belmar Garrido
  • Research Article
  • Citations146

A systematic review of integrating computational thinking in early childhood education

  • Jan 05, 2023
  • Computers and Education Open
  • Jiahong Su +1
  • Research Article
  • Citations5

The Effect of Teaching Physical Programming on Computational Thinking Skills and Self-Efficacy Perceptions Towards Computational Thinking

  • Dec 10, 2023
  • Journal of Educational Computing Research
  • Ezgi Arzu Yurdakök +1
  • Book Chapter
  • Citations21

Developing computational thinking through grounded embodied cognition

  • Jan 01, 2012
  • Columbia Academic Commons (Columbia University)
  • John B Black +1
  • Research Article
  • Citations7

Effectiveness of Problem-Based Learning in the Unplugged Computational Thinking of University Students

  • Jun 25, 2024
  • Education Sciences
  • Natalia Moreno-Palma +3
  • Conference Article
  • Citations6

Reported Development of Computational Thinking, Through Computer Science and Programming, and its Benefits for Primary School Students

  • Feb 21, 2018
  • Caitlin Duncan
  • PDF
  • Research Article

Effect Of Execution Time Analysis Epl Program For Computational Thinking Of Elementary School Students ^

  • Apr 11, 2021
  • Turkish Journal of Computer and Mathematics Education (TURCOMAT)
  • Woojong Moon, Et Al
  • Conference Article
  • Citations8

Developing student’s computational thinking through graphic calculator in STEAM education

  • Jan 01, 2019
  • AIP conference proceedings
  • Corrienna Abdul Talib +3
  • Research Article
  • Citations26

From Critique to Computational Thinking: A Peer-Assessment-Supported Problem Identification, Flow Definition, Coding, and Testing Approach for Computer Programming Instruction

  • Jan 12, 2022
  • Journal of Educational Computing Research
  • Jian-Wen Fang +3
  • Conference Article
  • Citations2

Introducing Data Analytics Concepts in a CS Course for Non-Majors

  • Jun 15, 2020
  • Ingrid Russell +2
  • Research Article
  • Citations47

Integrating Artificial Intelligence and Computational Thinking in Educational Contexts: A Systematic Review of Instructional Design and Student Learning Outcomes

  • May 30, 2024
  • Journal of Educational Computing Research
  • Xiaojing Weng +3
  • PDF
  • Research Article
  • Citations4

The Study of Learning Computer Programming for Students with Medical Fields of Specification—An Analysis via Structural Equation Modeling

  • May 15, 2022
  • International Journal of Environmental Research and Public Health
  • Ching-Hsiang Lai +3
  • PDF
  • Research Article
  • Citations15

Incorporation of Computational Thinking Practices to Enhance Learning in a Programming Course

  • Jan 01, 2022
  • International Journal of Advanced Computer Science and Applications
  • Leticia Laura-Ochoa +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.