0Pricing
Javascript for Kids · Lesson

Multiplication Patterns

See the patterns.

Multiplication Patterns is a free Javascript for Kids lesson on CoddyKit — lesson 3 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Javascript for Kids learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

Multiplication Patterns! ✖️

Hello, number explorer! 🔢 Today we look at multiplication patterns! ✖️

Times tables are full of cool patterns. Let's use code to discover them! 🔍

Multiply with a Star ⭐

In code, we multiply with the * symbol (a little star)! ⭐

3 * 4 means 3 groups of 4. Let's try some! 🎉

console.log(3 * 4);
console.log(5 * 2);
console.log(6 * 6);

The Two Times Table 2️⃣

Let's print the 2 times table with a loop! 2️⃣

We multiply 2 by 1, 2, 3, 4, 5... watch the pattern grow! 📈

for (let i = 1; i <= 5; i = i + 1) {
  console.log('2 x ' + i + ' = ' + (2 * i));
}

See the Pattern! 👀

Look at the answers: 2, 4, 6, 8, 10! 👀

Those are even numbers again! The 2 times table makes even numbers! ✅

for (let i = 1; i <= 5; i = i + 1) {
  console.log(2 * i);
}
console.log('All even! ✅');

The Five Times Table 5️⃣

Now the 5 times table! 5️⃣

Watch the last digit: it goes 5, 0, 5, 0! What a neat pattern! 🪄

for (let i = 1; i <= 6; i = i + 1) {
  console.log('5 x ' + i + ' = ' + (5 * i));
}

The Ten Times Table 🔟

The 10 times table is the easiest! 🔟

Just add a 0! 10, 20, 30, 40... Can you see why? 😄

for (let i = 1; i <= 5; i = i + 1) {
  console.log('10 x ' + i + ' = ' + (10 * i));
}

A Times Table Machine 🛠️

Let's make a machine for ANY times table! 🛠️

Tell it which number, and it prints the whole table! 🤖

function timesTable(number) {
  for (let i = 1; i <= 5; i = i + 1) {
    console.log(number + ' x ' + i + ' = ' + (number * i));
  }
}
console.log('The 3 times table:');
timesTable(3);

Try the 7 Table 7️⃣

Let's try a trickier one, the 7 times table! 7️⃣

Our machine handles it with no problem! 💪

function timesTable(number) {
  for (let i = 1; i <= 5; i = i + 1) {
    console.log(number + ' x ' + i + ' = ' + (number * i));
  }
}
timesTable(7);

Square Numbers! 🟦

What happens when we multiply a number by itself? We get a SQUARE number! 🟦

1, 4, 9, 16, 25! These make perfect squares! 📐

for (let i = 1; i <= 5; i = i + 1) {
  console.log(i + ' x ' + i + ' = ' + (i * i));
}

Collect the Pattern 📋

Let's collect a times table into a list to see it all together! 📋

So pretty in one line! ✨

let table = [];
for (let i = 1; i <= 6; i = i + 1) {
  table.push(4 * i);
}
console.log('4 times table: ' + table.join(', '));

You Found the Patterns! 🏆

Wonderful! 🏆 You discovered multiplication patterns!

  • ⭐ Multiply with *
  • 2️⃣ The 2 table makes even numbers
  • 🔟 The 10 table just adds a 0
  • 🟦 A number times itself makes a square

Next: build a pattern printer! 🖨️

Quick Check ✅

Brain math! 🧠 What symbol do we use to multiply in JavaScript?

Lesson Recap 🎀

Great pattern finding! 🎀 Today you learned:

  • ⭐ Multiply with *
  • 📈 Loops print times tables
  • ✅ The 2 table makes even numbers
  • 🟦 Square numbers: a number times itself

Next: a pattern printer! 🖨️

Frequently asked questions

Is the “Multiplication Patterns” lesson free?

Yes — the full text of “Multiplication Patterns” is free to read here on the web, and the Javascript for Kids course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Javascript for Kids course, upgrade to CoddyKit PRO.

What will I learn in “Multiplication Patterns”?

See the patterns. You practise Javascript for Kids with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Javascript for Kids?

No prior experience is required. Javascript for Kids on CoddyKit is structured for beginners through advanced learners; this is — lesson 3 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “Multiplication Patterns” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Javascript for Kids lesson?

Yes. Every Javascript for Kids lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. Even and Odd
  2. Skip Counting
  3. Multiplication Patterns
  4. Pattern Printer
← Back to Javascript for Kids