KEMBAR78
Demo Class Programming Script | PDF | Computer Programming | Scratch (Programming Language)
0% found this document useful (0 votes)
9 views4 pages

Demo Class Programming Script

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views4 pages

Demo Class Programming Script

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

1.

Warm-up Hook (2–3 mins)

You:
“Hey! Let me ask you something — have you ever wondered how your favorite game or
mobile app is made? Who tells the computer what to do?”

(Wait for answer. If he guesses “people” or “programmers,” smile and nod.)

“Exactly! Computers don’t understand English or Hindi. They understand only a special
kind of language. And that’s where programming comes in. Programming is how we talk to
computers.”

2. Short History of Computers (5 mins)

You:
“A long time ago, people used an abacus to do math. Then, many years later, scientists built
giant machines like ENIAC. These computers were so big they filled entire rooms!”

(Pause, show a picture if possible.)

👉 “But there was one problem — those computers only understood 0s and 1s. We call this
binary.”

👉 Ask:
“Can you imagine writing your homework using only 0s and 1s?”

(Wait for response. He’ll likely laugh or say no.)

👉 “Exactly, that’s why it was very difficult. So, people started making programming languages
to make it easier for us to talk to computers.”

3. Bits & Memory (5 mins)

You:
“Let’s understand how computers store things. Imagine a light bulb 💡. If it’s off, we call it 0. If
it’s on, we call it 1. That’s one bit, the smallest piece of memory.”

👉 “8 bits make 1 Byte — and that’s enough to store one letter, like the letter A.”

👉 Example:
“The word CAT is stored in memory as numbers made of bits. So really, your name, your
favorite song, even a YouTube video — all are just millions of 0s and 1s inside the
computer!”
4. IPO Model (3 mins)

You:
“Every program in the world works in a simple way: Input → Process → Output.”

👉 Example:

Input = you press play on YouTube

Process = computer loads the video

Output = you see the video playing

“Can you give me another example of input, process, and output?”

(Wait for his idea, guide him if stuck. For example: Calculator → Input = numbers, Process =
add them, Output = answer.)

5. Algorithm (3 mins)

You:
“Programming is nothing but writing algorithms. An algorithm is just a step-by-step
instruction.”

👉 Example:
“To brush your teeth, here’s the algorithm:

Take brush

Put paste

Brush

Wash”

👉 Ask:
“So, can you tell me the algorithm for making Maggi noodles?”
(Encourage him to list steps, laugh and connect it back to computers.)

6. History of Programming Languages (5 mins)

You:
“At first, computers only understood machine language — 0s and 1s. Then, we got Assembly
language — a little better, but still difficult. Finally, scientists made High-level languages like
BASIC, C, Python, and Java — which look more like English.”
👉 Analogy:
“It’s like talking to a dog 🐶. If you only bark, he understands a little. But if you use a
translator, he understands your full message. Programming languages are translators
between humans and computers.”

👉 Ask:
“Which one do you think is easier: 0s and 1s or English-like words?”

7. Why Do We Need Programming? (3–4 mins)

You:
“Without programming, computers are just empty boxes. Programming lets us:

Play games 🎮

Watch videos 🎥

Control robots 🤖

Even send rockets to space 🚀

👉 Example:
“Imagine you have a robot at home. Without programming, it will just stand still. But if you
program it, you can make it clean your room or even dance!”

8. Block Coding with Scratch (10–12 mins)

You:
“Now, writing in 0s and 1s is too hard. Even text programming has tricky rules. That’s why
for beginners, we use Scratch. Scratch is like Lego blocks 🧩. You just drag and drop
instructions, and they fit together perfectly.”

👉 Demo on Scratch (scratch.mit.edu):

Drag block: When green flag clicked

Add: Say Hello for 2 seconds

Run → Sprite says Hello 👋

👉 Ask:
“Can you change the text and make the sprite say your name?”

👉 Next Demo:

Add Repeat 10 → Turn 15 degrees


Run → Sprite spins/dances.

👉 Ask:
“What happens if we change the number of turns? Want to try making it faster or slower?”

9. Wrap-Up (2–3 mins)

You:
“So, what did we learn today?

Computers only understand 0s and 1s.

Programming helps us talk to them.

Every program works as Input → Process → Output.

An algorithm is just step-by-step instructions.

Programming languages make our job easier.

And we use Scratch to start learning coding in a fun, block-based way.”

👉 End:
“Next time, we can create a small game — like catching apples 🍎 or making a cartoon story.
Would you like to try that?”

✅ This script is simple, story-driven, interactive, and playful — perfect for a 5th grader.

Do you also want me to prepare a 1-page handout/cheat sheet (with pictures + keywords)
that you can give him after class so he remembers IPO, Algorithm, and Scratch basics?

You might also like