Kids Learn AI Logo
  1. Home
  2. Term 2: Math Wizard
  3. Welcome Back — Term 1 Skills Relay!
Lesson 1: Welcome Back — Term 1 Skills Relay!
Reactivate variables, strings, f-strings, methods, and input() by building and peer-testing a Term 2 passport.
Lesson 1 of 9

Term 2, Lesson 1: Welcome Back — Term 1 Skills Relay! 🔁

Course: Term 2: Math Wizard
Duration: 60 minutes
Term: 2 of 8 | Week: 1 of 9


Your Mission

This lesson is a fast, active check of the skills you need for Math Wizard. You will predict, repair, transform, build, test, and reflect.

By the end, you will have:

  • reactivated variables, strings, f-strings, methods, comments, and input();
  • built a Term 2 Passport;
  • improved it after someone else uses it; and
  • identified one skill that needs more practice.

Station 1: Predict

Do not run these yet:

text_answer = "2" + "2" number_answer = 2 + 2

Write both predictions and explain why quotation marks matter.

Now run them using one labelled output for each answer. This difference becomes important when programs collect numbers from users later in the term.

Station 2: Repair

This program has two bugs:

coder_name = "Maya" favourite_game = "chess" print("Coder: {coder_name}") print(f"Game: {favorite_game}")

Reproduce the symptom, fix the smallest necessary parts, and explain each repair to a partner.

Station 3: Transform Text

Start with:

team_name = "pixel explorers"

Complete three partner challenges:

  • display the name in title case;
  • display it in uppercase; and
  • calculate the number of characters with len().

Your partner predicts each result before you run it.

Station 4: Build a Term 2 Passport

Use the starter to create a small program another student can operate.

Requirements:

  • personalize three starting variables;
  • ask for one safe Term 2 goal using input();
  • use at least two f-strings;
  • apply one string method;
  • include one comment explaining a design choice; and
  • make the output easy to understand.

Do not ask for private information. A nickname, favourite subject, or learning goal is enough.

Station 5: Exchange and Improve

Give the program to a partner without coaching them.

The partner checks:

  • Was the question clear?
  • Did the program use the answer?
  • Were the labels useful?
  • Did any output look unfinished?

Make one improvement and run the program again.

Skills Check

Mark each skill honestly:

SkillConfidentNeeds a reminder
Create and change a variable
Tell text from a number
Write an f-string
Use a string method
Ask and store a text answer
Add a helpful comment

This is not a grade. It helps you and your teacher decide where support is needed.

Challenge Ladder

Level 1: Working Passport ⭐

Complete the required build and partner test.

Level 2: Profile Summary ⭐⭐

Ask for a second safe answer and combine both answers into one well-written summary.

Level 3: Skills Coach ⭐⭐⭐

Write one short broken example for a partner to repair. Prepare a hint and the expected corrected result.

Exit Ticket

Complete both statements:

  • “The Term 1 skill I remember best is…”
  • “The skill I want to strengthen before the calculator project is…”

Next Lesson

Next you will use number variables and the four arithmetic operators to build and test a connected score model.

Sign in to track your progress

Lesson not completed