Information Encoding in Computer Science Education using the Cup Song

被引:1
|
作者
Buttke, Heike [1 ]
Krugel, Johannes [1 ]
机构
[1] Leibniz Univ Hannover, Didact Elect Engn & Comp Sci, Hannover, Germany
关键词
K-12 Computer Science Education; Encoding; Computational Modeling; Semiotics; Computational Thinking;
D O I
10.1109/EDUCON60312.2024.10578599
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] Computer Science Education in Turkey
    Askar, Petek
    ITICSE 2010: PROCEEDINGS OF THE 2010 ACM SIGCSE ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2010, : 328 - 328
  • [32] Updating computer science education
    Cohen, J
    COMMUNICATIONS OF THE ACM, 2005, 48 (06) : 29 - 31
  • [33] Intersectionality Is Computer Science Education
    Burge, Jamika D.
    PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 2, 2025, : 2 - 3
  • [34] Eiffel in computer science education
    Rochester Inst of Technology, Rochester, United States
    J Object Oriented Program, 2
  • [35] Computer Science Education Policy
    Knudson, Joel
    Handjojo, Candice
    Sunde, Ashley
    PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 2, 2022, : 1105 - 1105
  • [36] Eiffel in computer science education
    Heliotis, J
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1996, 9 (02): : 64 - &
  • [37] Crowdsourcing in Computer Science Education
    Pirttinen, Nea
    ICER 2021: PROCEEDINGS OF THE 17TH ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, 2021, : 421 - 422
  • [38] Perspective on Computer Science Education
    Yehudai, Amiram
    TEACHING FUNDAMENTAL CONCEPTS OF INFORMATICS, PROCEEDINGS, 2010, 5941 : 35 - 35
  • [39] Internationalization of Computer Science Education
    Douglas, Sarah
    Farley, Art
    Lo, Ginnie
    Proskurowski, Andrzej
    Young, Michel
    SIGCSE 10: PROCEEDINGS OF THE 41ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2010, : 411 - 415
  • [40] Intersectionality Is Computer Science Education
    Burge, Jamika D.
    PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 1, 2025, : 2 - 3