Implementing Computational Thinking Methods & Models in Computer Science Education

Authors

  • Abdulkarim Alsaleh Ministry of Education

Keywords:

Computational Thinking, Educational Research, Curriculum Design, Workshop Evaluation, Digital Education

Abstract

In alignment with Saudi Arabia’s Vision 2030, this project investigates the implementation of Computational Thinking (CT) methods and models within the computer science curriculum at the middle and high school levels. With a growing need to equip students with innovative problem-solving skills relevant to the digital age, CT emerges as a foundational approach that transcends programming, fostering skills such as decomposition, pattern recognition, abstraction, and algorithmic thinking. This project proposes a structured professional development workshop to introduce CT concepts to computer science teachers, enabling them to embed these methods into their daily instruction. A preliminary survey conducted among Saudi computer science teachers revealed a limited familiarity with CT, reinforcing the need for targeted training. The proposed five-day workshop includes interactive sessions with practical examples across disciplines, curriculum integration strategies, and lesson development guided by CT principles. An evaluation plan is designed to assess teachers’ understanding and instructional application of CT before and after the workshop. Ultimately, this initiative aims to transform teaching practices, promote computational literacy across subjects, and prepare students to think like computer scientists, an essential step in building a knowledge-based, innovation-driven society.

Downloads

Published

2025-12-15