A Fun Guide for Young Coders (Ages 5+)
đ Hello, Future Programmer!
Welcome to the exciting world of coding! We're real people here to help you learn how to make amazing things on the computer.
At first, you'll see our smiling faces. But later, we'll hide so you can focus better on the fun coding activities!
Don't worry - we're always here to help you! đ
Scratch is a special computer language made just for kids like you! It makes coding super easy and fun!
Do you like building things with LEGO blocks? Scratch works the exact same way!
Instead of typing complicated words, you just snap colorful blocks together - just like LEGO!
With Scratch, you can create:
The best part? You don't need to know anything about coding to start!
Open your web browser and go to: scratch.mit.edu
When you get there, you'll see some cool areas:
Let's make your own account so you can save all your awesome projects!
Look for the button at the top of the page.
Choose a fun username! Here are the rules:
Examples: SuperStar, CodeNinja, GameMaker
Pick a password you can remember!
Important: Write it down somewhere safe!
Scroll through the big list and find where you live!
Ask a parent or grown-up to help you with this part!
Scratch will send an email to confirm your account.
Congratulations! You now have your very own Scratch account!
You're ready to start creating amazing projects!
In the next lesson, we'll explore all the cool buttons and tools in Scratch.
Get ready to start making your first project!
See you soon, young coder! đ
Happy Coding! đ¨đģđŽ
Remember: Making mistakes is part of learning! Have fun and be creative!
Let's Explore the Scratch Editor!
đ Let's Create Your First Project!
This is the moment you've been waiting for! It's time to create your very first project!
Welcome to the Scratch Editor - where all the awesome stuff happens! â¨
The editor is where you can design and code your project. It's where you will create anything you can imagine!
The Scratch editor has 4 main parts:
Where your project comes to life!
Your characters that you control with code!
Colorful instructions that tell Sprites what to do!
Where you snap blocks together like puzzles!
Let's learn what each part does!
You'll find the Stage on the far right of your screen.
The Stage is where all the fun stuff happens! Just like a stage in a theater, this is where you see the action as you create your project.
Everything you make will appear right here! â¨
Looking below the Stage, you'll see an area where you can choose the background.
Right now, we just have a boring plain background. But if you click the little button on the bottom right, you can:
We'll explore backgrounds more in future lessons! đŦ
A Sprite is the character that your Scratch code controls!
For example, you might write code to make your Sprite:
Sprites can be all sorts of things!
Just like with backgrounds, you can:
Code blocks are instructions that you use to make your Sprite do things!
It's just like real programming, but instead of typing complicated text, you use these colorful blocks.
You're still coding - just in a fun way! đŽ
There are different categories of blocks:
Each category represents a different part of programming, helping you build a complete and interactive project!
Using code blocks is super easy!
As you put blocks together, your project comes to life! â¨
This is where you put blocks together in a special order that tells your Sprite what to do!
You connect code blocks together by snapping them like puzzle pieces! Just like building with LEGO!
Let's try something simple:
Watch your Sprite move forward on the screen! đ
If you look at the very top of the editor, you'll see different tabs:
This is where we are right now! It's where you write your code.
This is where you can change how your Sprite looks or draw new costumes!
This is where you can add sounds and music to your Sprite!
We'll explore these tabs in future lessons! đ¨đĩ
Here's a quick reminder of the 4 main parts:
Now it's YOUR turn to explore!
Here's what you should do:
Have fun experimenting!
Remember: Learning happens by DOING!
Don't be afraid to try things and make mistakes - that's how you learn! đĒ
In the next lesson, we'll start learning what all the different code blocks do and how to use them!
Get ready to make your Sprite do amazing things! â¨
See you in the next lesson, young programmer! đ
Keep coding and having fun! đ¨đģđŽ
How to Talk to Computers!
I hope you had fun playing around with the sprites and code blocks! đŽ
In this lesson, we're going to explore some code blocks together and learn how they work!
So... Let's Begin! đ
Code is basically just a set of instructions for a computer.
Here's something important to understand: Computers aren't very clever at figuring out what you mean like humans are.
They need very clear and specific instructions, step by step, in order to do what we want them to do.
This is why we need to learn how to give good instructions! đ¯
Let's imagine you're telling someone how to make a sandwich. This will help us understand the difference between human instructions and computer instructions!
You might just say: "Please make me a peanut butter and jelly sandwich."
That's it! A human understands what you mean and can figure out all the steps.
You would have to be MUCH more specific, like this:
...and so on. You get the idea!
Computers need EVERY little step explained! đ
Let's look at our Sprite (the cat). Let's say we want it to walk to the end of the stage.
The computer will NOT understand if we just say: "Walk to the end of the stage."
Why? Because that's not specific enough for a computer!
We need to give it clear, step-by-step instructions using code blocks!
Let's build this together, step by step:
First, let's find the "move 10 steps" block and drag it to the Scripts area.
Click on it!
What happens? The cat moves forward 10 steps!
But wait... it's moving, but it's not really 'walking!' đ¤
To make it look like the cat is actually walking, we need to add another block!
Find the "next costume" block and snap it under the move block.
Click on them!
Now it looks like it's walking! The cat changes its legs position as it moves! đ
We're getting somewhere! But it still doesn't reach the end... đ¤
The cat is walking, but it needs to walk MORE to reach the end of the stage!
This is where the "repeat" block comes in handy!
It tells the computer to do the same action over and over again - like a loop!
Grab the "repeat 10" block and wrap it around your two blocks.
Click it!
Now the cat walks much further! But... it still doesn't reach the end of the screen.
Let's fix that! đĒ
We need to make the cat take bigger steps so it can reach the end!
Click on the number in the "move 10 steps" block and change it from 10 to 50.
Click it one more time!
đ There we have it! đ
The cat is now successfully walking all the way to the other side of the screen!
This example shows us something VERY important about computers:
Computers will do exactly what you tell them - nothing more, nothing less! đ¯
Notice how we broke down "walk to the end of the stage" into tiny steps:
This is what programming is all about! đģ
Now you understand how computers think and how to give them instructions!
Brace yourself! đĒ
In the next lesson, we will be OFFICIALLY CODING! đŽ
Can you make the cat:
Play around and experiment! That's the best way to learn! đ
You've now completed the fundamentals of coding thinking! You understand:
See you in the next lesson! đ
Keep learning and having fun! đ¨đģđŽ
Remember: Every great programmer started just like you! đ
Time to Code Like a Pro!
This is the moment you've been waiting for!
Technically, we already created our first script, but this time it'll be even better!
A script is simply blocks of code connected together that tell our Sprite what to do!
Think of it like a recipe for your Sprite - a list of instructions it follows step by step!
The key piece is the "when đ´ clicked" block from the Events group!
This block makes your script start when you click the green flag!
Notice the different colored blocks:
Every programmer's first program says: "Hello, World!"
Let's create this tradition in Scratch!
You've just written your first complete program with an event trigger!
Click the green flag to see your program run!
Now let's make some more interesting scripts!
The cat is turning more than moving. How can we fix this?
Hint: Try changing move 10 to move 20 or move 30!
Experiment with different numbers to find what looks best!
Let's make the cat zoom around the screen randomly!
The cat zooms around the screen super fast! đ
Try changing the wait 0.2 seconds to make it faster or slower!
What if we want our script to run forever, not just 10 times?
That's where the "forever" loop comes in!
Hint: Use the "forever" loop instead of repeat!
Your script should look like this:
Now the cat will keep moving forever! đ
Click the red stop button to make it stop.
Let's make the cat follow your mouse pointer!
Hint: Change "random position" to "mouse-pointer" and wrap it in forever!
You'll also need to make the cat face the right direction!
Try moving your mouse around the screen - watch the cat follow!
Extra Challenge: Can you make it follow with a delay? Add a wait 0.1 seconds block inside the forever loop!
You've learned SO MUCH in this lesson!
With "when flag clicked" starter block
The traditional first program
Repeat and forever loops
Make sprites interactive
Now experiment and create something amazing! đ¨đģ
Try combining everything you've learned to make a unique project!
You now have the foundation to create amazing Scratch projects! Here are some ideas:
Your child has now completed the 4-part Scratch fundamentals series! They've learned:
This is exactly the kind of engaging, hands-on learning we provide at KADA Hive!
See you in the next lesson! đ
Keep coding and having fun! đ¨đģđŽ
Remember: Creativity + Code = Magic! â¨
Earn extra money by referring friends to our coding program!
If someone referred you, enter their code here so they can get their bonus!
Share this code with friends to earn referral bonuses:
You'll earn bonuses when friends use this code during enrollment
Share the love of coding and earn extra income by helping other kids discover programming!
Complete payment to access all lessons and receive your unique access token
Transfer from any Nigerian bank
Send your payment screenshot to receive your access token
Need help? Call: 09018752380
If you've already received your access token, click the button below to enter it and unlock the course:
Enter the token you received after payment to unlock all course content
đŦ Where to find your token:
Your unique 8-character token was sent via WhatsApp after payment confirmation.
Example token format: A1B2-C300
Congratulations! You now have full access to all Scratch coding lessons.
This Christmas break, give your child aged 5+ the gift of coding - a fun, engaging holiday program that unlocks creativity and builds future-ready skills.
Fun logic-building exercises that teach computational thinking in a playful way.
Create interactive games, stories, and animations with drag-and-drop coding.
Build simple web pages and learn the language of the internet.
Introduction to text-based programming with beginner-friendly Python concepts.
Understand artificial intelligence through fun, hands-on activities and projects.
Earn âĻ3,000 per referral, âĻ10,000 for 3+ referrals. Share and earn!
19th December 2025 â 16th January 2026
10:00am â 2:00pm (Daily)
KADA Hive Innovation & Tech Hub, Kaduna
5 Years & Above
âĻ3,000 per kid, âĻ10,000 for 3+ kids
09018752380
Complete 4-week holiday coding program
Limited spots available! Enroll today and secure your child's place in this transformative holiday program.