Skip to main content
Back to overview

What Makes Kids Love (or Dread) Computer Science?

What Makes Kids Love (or Dread) Computer Science?

Students enter CS classrooms with excitement, often believing the field revolves around programming and hacking. However, reality frequently disappoints when curricula focus on data encoding, networks, and digital citizenship rather than hands-on coding.

Key Findings from Teacher Interviews

Seven passionate high school CS teachers in Germany shared their experiences:

Only approximately one-third of seventh-grade CS curriculum involves actual programming. As one teacher noted: "The fact that we don't work on the computer for a large part is a bit of a damper for the students."

Gender Disparities

Girls demonstrate greater hesitation entering CS despite equal capability. They exhibit more self-doubt initially but show dramatic improvement with early successes. One educator observed: "Girls have a harder time with hands-on tasks. They're too cautious. You have to support them more, but then they fly."

What Works

  • Connecting concepts to daily life (AI, data privacy)
  • Using creative tools like Scratch
  • Incorporating mystery and play elements
  • Exploring real-world connections and big questions

What Doesn't Work

  • Mathematics-heavy instruction without context
  • Excessive theory with limited visible outcomes
  • Overly technical tools overwhelming beginners

Core Recommendation

Teaching should emphasize storytelling, projects, and interdisciplinary connections rather than syntax alone. Demonstrating computing's presence across multiple disciplines helps students discover their place in technology.


Happe, L. et al. (2023). "Promoting Long-Lasting Interest in Computer Science: An Analysis of High School Teachers' Perspectives." CSEDU 2023. DOI: 10.5220/0011986000003470