Skip to main navigation Skip to search Skip to main content

Information Encoding in Computer Science Education Using the Cup Song

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Abstract

Problem solving plays a central role in computer science classes, whereby the problems to be analyzed are often already available in encoded form. The initial process where the learners have to parse information into symbols using adequate representations, has hardly been considered systematically so far. However, encoding development is essential for the understanding of sign processes and for general education. This paper therefore presents the development and evaluation of a teaching unit called 'Cup Song Encoding' designed to model information encoding using a percussion song as an example. It simultaneously imparts coding theory concepts and fosters Computational Thinking of students. The material of the teaching unit is available online. The teaching unit was successfully tested with over 200 students in different age groups in K-12 during which the students' solutions were recorded and examined. The outcomes of the unit demonstrate the potential for encoding modeling to be a valuable addition to K-12 computer science education. The results also show how Computational Thinking methods can be integrated in computer science classes.

Original languageEnglish
Title of host publicationEDUCON 2024 - IEEE Global Engineering Education Conference, Proceedings
PublisherIEEE Computer Society
ISBN (Electronic)9798350394023
DOIs
Publication statusPublished - 2024
Event15th IEEE Global Engineering Education Conference, EDUCON 2024 - Kos Island, Greece
Duration: 8 May 202411 May 2024

Publication series

NameIEEE Global Engineering Education Conference, EDUCON
ISSN (Print)2165-9559
ISSN (Electronic)2165-9567

Conference

Conference15th IEEE Global Engineering Education Conference, EDUCON 2024
Country/TerritoryGreece
CityKos Island
Period8 May 202411 May 2024

Keywords

  • Computational Modeling
  • Computational Thinking
  • Encoding
  • K-12 Computer Science Education
  • Semiotics

ASJC Scopus subject areas

  • Information Systems and Management
  • Education
  • General Engineering

Cite this