Recalling Math Facts Through Coding

Social-Emotional Learning Skills

Recognize sources of stress and cope with
challenges

Students work to debug code

Debugging seen as learning opportunity

Maintain positive motivation and perseverance

Apply past experiences into new challenge

Connect coding to math facts, multiplication
tables and number bonds

Think critically and creatively

How to piece things together to create art

Mathematical Processes

Reasoning and Proving

Do the numbers connect?

How do we know?

What are the factors, quotients, products and
divisors?

Reflecting

Does this make sense?

Did my code work?

Communicating

working with a partner requires communication

What Might Be Done Differently?

Modify the array for learners
who are building their knowledge
to either an 8 x 8 or 10 x 10 array

Introduce Pixel Art or Minecraft Art
to showcase possible finished art
products

Challenge: Create a Battleship-like game
where you take turns with an opponent
while continuing to practice multiplication
and division facts to score spaces on an
array