Enhancing Algorithmic Thinking Through Semantic Waves: Integrating Necessity Learning Design in Computer Science Education

In today's technological age, algorithmic thinking and problem-solving skills are essential. To foster these skills, educators need accessible teaching methods for effective lesson planning. This study presents a teaching approach that employs the theory of the semantic wave to connect abstract concepts with practical applications, with the aim of improving students' algorithmic thinking and digital skills while promoting deeper learning. Tested in a CS teaching-learning lab, pre-service teachers practiced teaching K-12 students and refined their methods for teaching computer science. While previous studies have shown promise, this research advances the approach by integrating Necessity Learning Design (NLD), a method that builds on students' prior knowledge through structured tasks, improving problemsolving skills and significantly increasing algorithmic thinking. This “solve first, teach later” approach aligns with the principles of productive failure, where students initially attempt to solve problems on their own, encountering challenges that prepare them for deeper learning when guidance is later provided. The novelty of this work lies in the application of semantic wave theory with the Necessity Learning Design, which was not explored in CS education so far. Results provide valuable insights for pre-service computer science teachers and demonstrate the potential of this pedagogical approach to enrich both conceptual understanding and practical skills for the challenges of digital transformation.

Authors

Institutions

Publication Details

Published
2025-04-22
DOI
https://doi.org/10.1109/educon62633.2025.11016370
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing Algorithmic Thinking Through Semantic Waves: Integrating Necessity Learning Design in Computer Science Education

Bernhard Standl, Frauke Ritter
Teaching and Learning Programming
article

Enhancing Algorithmic Thinking Through Semantic Waves: Integrating Necessity Learning Design in Computer Science Education

Bernhard Standl, Frauke Ritter
article en

Abstract

In today's technological age, algorithmic thinking and problem-solving skills are essential. To foster these skills, educators need accessible teaching methods for effective lesson planning. This study presents a teaching approach that employs the theory of the semantic wave to connect abstract concepts with practical applications, with the aim of improving students' algorithmic thinking and digital skills while promoting deeper learning. Tested in a CS teaching-learning lab, pre-service teachers practiced teaching K-12 students and refined their methods for teaching computer science. While previous studies have shown promise, this research advances the approach by integrating Necessity Learning Design (NLD), a method that builds on students' prior knowledge through structured tasks, improving problemsolving skills and significantly increasing algorithmic thinking. This “solve first, teach later” approach aligns with the principles of productive failure, where students initially attempt to solve problems on their own, encountering challenges that prepare them for deeper learning when guidance is later provided. The novelty of this work lies in the application of semantic wave theory with the Necessity Learning Design, which was not explored in CS education so far. Results provide valuable insights for pre-service computer science teachers and demonstrate the potential of this pedagogical approach to enrich both conceptual understanding and practical skills for the challenges of digital transformation.

Karlsruhe University of Education (DE)
Quality Education
Openalex Percentile: Top 88%
Teaching and Learning Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.