Why CS Looks Like a Subject for Other People

Why CS Looks Like a Subject for Other People

No student walks into your lesson hoping to feel lost.

They walk in hoping this is the one that finally makes sense.

And a few minutes later, you say, “Today we’re doing pseudocode.”

You can see the shift.

They haven’t moved.

But mentally, they’ve stepped back.


How CS quietly becomes “the smart people subject”

You put code on the board.

You hand out a worksheet.

You say, “Have a go.”

To you, this is routine.

To them, it feels like:

“Everyone else understands this except me.”

They don’t think, I need more practice.

They think, I’m not made for this.

That thought is the real barrier.


Confusion feels the same as stupidity

Students don’t say:

“I’m unfamiliar with this terminology.”

They say:

“I’m dumb.”

Because Computer Science reveals confusion quickly.

You either know where to begin, or you’re staring at symbols that don’t feel familiar yet.

That feeling is uncomfortable — especially in a room full of people.


The first 30 seconds decide everything

Before they read the task, they scan:

  • the board
  • the sheet
  • the slide

And their brain decides:

“This looks manageable.”
or
“This looks overwhelming.”

That decision happens before any learning begins.


Your wording is shaping their identity

Compare:

❌ “Write an algorithm to…”
✅ “Let’s look at how this works step by step.”

❌ “Trace this code.”
✅ “We’re going to read this slowly together.”

One sounds like a test.

One sounds like support.

Students feel that difference immediately.


Your slides and worksheets are communicating too

Cramped text.
Messy layout.
Minimal spacing.
Code packed tightly together.

This doesn’t feel like learning.

It feels like pressure.

Clear spacing.
Simple structure.
Familiar keywords repeated.

This feels approachable before they even start.


The room itself is part of the message

A busy, cluttered room says:

“Keep up.”

A calm, clear room says:

“Take your time.”

Computer Science needs the second message.

Because thinking requires calm, not urgency.


Students engage where they feel capable

They withdraw where they feel exposed.

If CS makes them feel:

  • behind
  • confused
  • slow
  • different

They check out.

If it makes them feel:

  • familiar
  • supported
  • capable

They lean in.


The small shift that changes everything

Before the task, students need to feel:

“I understand what’s happening here.”

That feeling must come first.

Not after they struggle.

At the beginning.



The real reason students say they “hate CS”

They don’t hate Computer Science.

They dislike the feeling of not knowing where to start.

Change the wording.
Change the visuals.
Change the environment.

And the subject feels very different.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.