Year 3 Production Hub

This theory book page is now connected to the shared Year 3 production launcher, chapter folders, cover gallery, front matter previews, and final KDP PDF assets.

Open Production Hub Open Theory Interior Imported Resources Index

GALACTIC CODE ACADEMY

NOVA & CHIP
Student Theory Book
Year 3 • Coding Level 1 • Key Stage 2
Infinicorecipher FutureTech Education

Dedication

To my daughters, Oliwia & Alicja—

Thank you for being my inspiration, my motivation,
and the spark behind every idea in the Galactic Code Academy.
Your real-life artwork, imagination, and curiosity
brought Nova & Chip to life in ways only you could.

With all my love,
Your forever loving Mom

3

Welcome to Syntax Planet!

Hello, young coder!

I'm Nova, and this is my friend Chip. We're so excited to take you on an amazing coding adventure through the galaxy!

In this book, you'll discover the magical world of programming on Syntax Planet, where every line of code creates something wonderful.

What You'll Learn

How to Use This Book

Each chapter has:

  • 📖 Story - Nova and Chip's adventure
  • 💡 Concept - What you're learning
  • 🔍 Examples - How it works
  • 🎯 Try It - Practice activities
  • 🤔 Reflection - Think about what you learned

Ready to start coding? Let's go!

4
CHAPTER 1: EVENTS

📖 Nova's Discovery

Nova stepped into the Starship Control Room on Syntax Planet. The walls glowed with soft blue light, and holographic panels floated in the air.

"Welcome to your first coding lesson!" said Chip, rolling up beside her. "Touch that glowing panel and see what happens."

Nova reached out and pressed the shimmering button. Suddenly, a beautiful hologram appeared, showing swirling galaxies and twinkling stars.

"Wow!" Nova gasped. "How did that happen?"

Chip's blue eyes sparkled. "You created an event! When you touched the panel, you started a program. An event is something that happens and makes a program begin."

💡 What is an Event?

An event is something that happens and starts a program.

Think of events like:

  • Pressing a button
  • Clicking with a mouse
  • Touching a screen
  • Speaking a command

Every program needs an event to begin!

5

🔍 Examples of Events

In Real Life:

  • Pressing a light switch → Light turns on
  • Ringing a doorbell → Bell makes sound
  • Opening a door → Room light activates

In Computer Programs:

  • Clicking "Play" → Music starts
  • Touching an app icon → App opens
  • Saying "Hello" → Voice assistant responds

🎯 Try It Yourself!

School Computer Activity:

  1. Log into your school computer account
  2. Open the Galactic Code Academy practice program
  3. Find the "Event Practice" section
  4. Try creating different events:
    • Click the star button
    • Press the space key
    • Move your mouse over the planet
  5. Watch what happens with each event!

Writing Practice:

Write about an event you use every day. What happens when you do it?

Example: "When I press the power button on my tablet, the screen lights up and shows my apps."

🤔 Think About It

Reflection Questions:

  • What events did you create today before coming to school?
  • Can you think of three events that happen in your favorite game?
  • What would happen if there were no events in computer programs?

My Learning: Today I learned that an event is ________________

6
CHAPTER 2: ACTIONS

📖 Chip's Robot Friend

The next day, Nova found Chip in the Robot Workshop. A small, friendly training robot sat on the workbench, its silver body gleaming under the soft lights.

"Watch this!" said Chip excitedly. He pressed a green button on his control panel.

The little robot immediately sprang to life. It moved forward three steps, spun around in a circle, and flashed its lights in a cheerful pattern.

"That's amazing!" Nova clapped. "But what made it do all those things?"

"Those were actions!" Chip explained. "After the event—me pressing the button—the robot performed actions. Actions are what a program does after an event happens."

Nova nodded thoughtfully. "So the event starts it, and the actions are what actually happens?"

"Exactly!" Chip beamed. "You're becoming a real coder!"

💡 What is an Action?

An action is something a program does after an event.

Actions can be:

  • Moving
  • Making sounds
  • Changing colors
  • Displaying text
  • Playing music

Remember: Event → Action!

7

🔍 Examples of Actions

Robot Actions:

  • Move forward
  • Turn left or right
  • Flash lights
  • Make beeping sounds
  • Pick up objects

Computer Actions:

  • Open a window
  • Play a video
  • Send a message
  • Save a file
  • Change the screen brightness

🎯 Try It Yourself!

School Computer Activity:

  1. Open the "Action Practice" program
  2. Choose different actions for your virtual robot:
    • Make it move in different directions
    • Change its color
    • Make it play different sounds
  3. Create a sequence: Event → Action → Result
  4. Test your program and see what happens!

Creative Writing:

Design your own robot! Write about three actions it can perform.

Example: "My robot can dance, sing songs, and help with homework."

🤔 Think About It

Reflection Questions:

  • What's your favorite action that computers can do?
  • If you could program a robot, what actions would you want it to perform?
  • How are actions different from events?

My Learning: An action is something that happens ________________

8
CHAPTER 3: SEQUENCES

📖 The Stepping Stone Path

Nova and Chip stood before a beautiful crystal bridge made of glowing stepping stones. Each stone was numbered: 1, 2, 3, 4, 5.

"To cross safely," Chip explained, "you must step on each stone in the correct order. This is called a sequence."

Nova carefully stepped on stone 1, then 2, then 3, and so on. As she stepped on each stone in order, it glowed brighter, and beautiful music played.

"What would happen if I stepped on them in the wrong order?" Nova asked.

Chip demonstrated by stepping on stone 3 first. The stone flickered red and made a sad beeping sound.

"See? Order matters in coding!" Chip said. "A sequence is a set of steps that must be done in the correct order."

💡 What is a Sequence?

A sequence is a set of steps in the correct order.

Sequences are everywhere:

  • Getting dressed (underwear first, then clothes!)
  • Making a sandwich (bread, then filling, then top slice)
  • Brushing teeth (toothpaste, then brush, then rinse)

In coding, the computer follows sequences step by step!

9

Galactic Code Dictionary

Your guide to coding terms from Syntax Planet

Action
Something a program does after an event happens.
Example: The robot moves forward when you press the button.
Algorithm
A set of step-by-step instructions to solve a problem.
Example: A recipe is an algorithm for making cookies.
Bug
A mistake in a computer program that makes it work incorrectly.
Example: The robot turns left instead of right because of a bug.
Code
Instructions written for a computer to follow.
Example: The code tells the robot how to dance.
Command
A single instruction given to a computer.
Example: "Move forward" is a command.
Condition
A rule that checks if something is true or false.
Example: IF the door is open, THEN walk through it.
Debug
To find and fix mistakes in a program.
Example: We need to debug why the robot won't turn.
Event
Something that happens and starts a program running.
Example: Clicking a button is an event.
70
Function
A group of instructions saved under one name that can be used many times.
Example: A "dance" function might include spin, jump, and clap.
Input
Information that goes into a program.
Example: Typing your name is input.
Loop
Instructions that repeat over and over.
Example: A loop makes the robot jump 5 times.
Output
Information that comes out of a program.
Example: The robot's movement is output.
Program
A complete set of instructions for a computer.
Example: A game is a program with many instructions.
Sequence
A set of steps that must be done in the correct order.
Example: First brush teeth, then rinse, then put away toothbrush.
Variable
A container that stores information that can change.
Example: A score variable might start at 0 and increase to 100.
71

🌟 CONGRATULATIONS! 🌟

You Did It!

You have successfully completed

Galactic Code Academy
Nova & Chip
Year 3 • Coding Level 1

You are now a certified Junior Galactic Coder!

You have mastered:

  • ✅ Events
  • ✅ Actions
  • ✅ Sequences
  • ✅ Conditions
  • ✅ Loops
  • ✅ Variables
  • ✅ Functions

Student Name: _________________________

Date Completed: _________________________

Teacher Signature: _________________________

Ready for your next adventure with Nova & Chip?

Infinicorecipher FutureTech Education

79