Teacher tutorial Lesson 3: Logic

Students will complete the logic code tutorias in the Tokymaker Workbook to learn how to use conditional statements like [IF/DO] and  [IF/DO/ELSE] to program rules and choices into their games.

Booleans are a data type that students will learn about in this course. In this stage, students will learn about Boolean (true/false) values, and explore how they can be used to evaluate logical questions.


Essential Question: How would you use logic to add rules and choices to your game?

middle school


STEM/STEAM, engineering, computer science beginner 70 minutes
Hello World: Knows how to use Tokymaker, code blocks in sequence and upload code from the website.

Tutorial: Inputs & Outputs

Starter kit (1 kit per group of 2-3 students)

MacBook OSX, or Chromebook, or Android Tablet or Android Smartphone with version 6.0 up. Internet

Use this guide to assess students’ understanding of the concepts taught in the tutorials. Tokymaker Workbook


Debugging Checklist


Logic Answer Key (included at the end)




1B-A-3-7: Construct and execute an algorithm (set of step-by-step instructions) which includes sequencing, loops, and conditionals to accomplish a task, both independently and collaboratively, with or without a computing device.

1B-D-4-14: Use numeric values to represent non-numeric ideas in the computer (binary, ASCII, pixel attributes such as RGB).


1B-A-5-4: Construct programs, in order to solve a problem or for creative expression, that include sequencing, events, loops, conditionals, parallelism, and variables, using a block-based visual programming language or text-based language, both independently and collaboratively (e.g., pair programming).


2-A-5-6: Develop programs, both independently and collaboratively, that include sequences with nested loops and multiple branches.


Common Core Math Standards








A.REI.3 – Solve linear equations and inequalities in one variable, including equations with coefficients represented by letters.


Common Core Math Practices

MP.1 – Make sense of problems and persevere in solving them.

MP.2 – Reason abstractly and quantitatively.


MP.4 – Model with mathematics.

MP.5 – Use appropriate tools strategically.

MP.6 – Attend to precision.

MP.7 – Look for and make use of structure.

MP.8 – Look for and express regularity in repeated reasoning.



Teacher’s tutorial:

TM_Tutorial 3_ Logic Lesson New Version

Code Retrieve Hidden Treasure:

Hidden Treasure (85 downloads)


Code “Choose your own colour”:

Choose your own colour (92 downloads)


Pixels and RGB Video:


Posted on

January 30, 2018

Submit a Comment


Posted on

January 30, 2018