Kindergarten–Grade 1 reading level
Hour of Code Activity Pack
Adapted with AI from the original open resource by Code.org. Nothing is invented — only the reading level changes.
Plugged
These are plans for computer lessons. You do them online.
Lesson 1: Write your first computer program
This lesson is for kids ages 4 to 10.
Big kids can do it too.
You will learn to code.
Coding means telling a computer what to do.
It is safe and fun.
Lesson 2: Code with Anna and Elsa
This lesson is for kids ages 10 to 13.
You should know some shapes.
You should know about angles.
An angle is how much something turns.
Younger or older kids can try it too.
Lesson 3: Make a Flappy game
This lesson is for kids ages 10 to 16.
You will make a game.
You will use blocks to code.
Younger or older kids can try it too.
Lesson 4: Playlab
This lesson is for kids ages 10 to 16.
You will make a game.
You will use blocks to code.
Younger or older kids can try it too.
Lesson 5: Star Wars: Building a Galaxy with Code
This lesson is for all ages.
It comes in two versions.
It is safe and fun.
Lesson 6: MINECRAFT Hour of Code
This lesson is for kids who can read.
That means ages 6 and up.
Little kids may not finish.
But they will have fun with the puzzles.
Big kids will finish.
Then they can play free at the end.
Lesson 7: Intro to App Lab
App Lab helps you build apps.
You will make buttons, words, pictures, and sounds.
You can use blocks or type words.
At the end, you can make your own app.
You could make a game, a card, or a quiz.
Lesson 8: Dance Party
This lesson is for all ages.
You need to be able to read.
You need sound.
The dance moves match the music.
Lesson 9: AI For Oceans
First, you sort things.
You say "fish" or "not fish."
This helps clean up trash from the ocean.
Then you add more sea animals.
Next, you name pictures of fish yourself.
A computer learns from your answers.
Then it can name new fish pictures on its own.
Lesson 1: Write your first computer program
What is this lesson?
Kids of all ages can try this.
It is safe and fun.
It is made for ages 4 to 10.
Older kids can try it too.
Why do this lesson?
You will learn about coding.
Coding means writing steps for a computer.
You will learn to program.
You will learn to fix mistakes.
This is called debugging.
What will you learn?
You will be able to:
- Say what "coding" means
- Say what "computer science" means
- Know computer words
- Know where to learn more code
Getting ready
One week before:
- Read the guide for teachers.
- Sign up for your Hour of Code.
- Try the lesson yourself first.
- Check that computers work.
One day before:
- Print exit tickets. (These are notes kids fill out.)
- Print certificates for every student.
Words to know
Code – to write steps for a computer.
Debugging – finding and fixing mistakes in code.
Program – steps that a computer can follow and run.
The lesson plan
Check learning (2 minutes)
Give each kid an exit ticket.
Ask them to share what they learned.
They can draw or write.
Collect the tickets.
You can put them on a wall.
Wrap up (5 minutes)
Talk about it:
Ask kids what they learned.
Ask about coding.
Ask about programming.
Ask about debugging.
Ask how they feel about it now.
Celebrate!
Tell kids this week is CS Education Week.
Millions of kids are coding too.
Give each kid a certificate with their name.
What's next?
Tell kids they can keep coding.
They can visit code.org/learn.
Tell them what comes next in class.
More learning after today
You can keep teaching code after this hour.
Try these ideas:
- Teach the Code Studio courses. These are made for young kids.
- Invite a computer expert to visit your class.
- You can even do this by video call!
Getting started (5 minutes)
Welcome your students.
Keep the intro short.
You can show a fun video about coding.
Say: "Today we will learn to code for one hour.
Has anyone heard the word 'code' before?
What does it mean?"
Kids might say a code is a secret message.
Or that it's about computers.
Explain: code means steps a computer can understand.
Today you will code, program, and debug.
Words to explain:
- Coding means writing steps for a computer.
- Programming means the same thing. You will use blocks or paper.
- Debugging means checking for mistakes and fixing them.
Activity time (30–45 minutes)
Have kids do the tutorial: "Write your first computer program."
Tips for different ages:
- Young kids: work in small groups. Two kids share one computer.
- Middle grade kids: work alone. They can choose a different tutorial if they want.
- Big kids or grown-ups: work alone or with a partner.
If kids finish early, they can try another tutorial.
Go to code.org/learn.
Tips for teachers of grades K–2:
- Have the first puzzle ready on the screen.
- Sit kids away from computers while you explain.
- Explain the three moves: forward, turn right, turn left.
- Show the first three levels yourself.
- Try making a maze with tape on the floor.
- Let two kids share one computer.
- One kid uses the mouse. The other kid helps and watches.
- Switch roles every 5 minutes.
- Practice dragging blocks before starting the puzzles.
Original licensed under CC BY-NC-SA 4.0. This adaptation is provided free by OER.ai.