Intro to Computer Science

General Description

This course is targeted to middle school grades 6-8 (ages 11-14 years). It is also written for teachers who may not have a Computer Science background, or who may be teaching an “Intro to Computer Science” course for the first time. This course takes approximately 8 weeks to complete, spending about 1 week on each of the first 5 lessons, and 3 weeks for students to complete the final project at the end. Of course, teachers should feel free to customize the curriculum to meet individual school or district resources and timeframe.

Prerequisite Knowledge

This course assumes that the teacher and student knows how to use Tokymaker platform, code blocks in sequence and upload code to the Tokymaker. To learn this, please go to the next links: and

Resources for the student

Document the student has to follow to complete the course.

Resources for the teacher

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

Lesson 1: Inputs & Outputs

Fun Students will complete the inputs & outputs code tutorials in the web to learn how to control the Inputs, like Touch buttons, push buttons, sensors, etc, and the outputs, like the screen, LEDs, etc.

Lesson1 Pdf

Final Exercise:

Lesson 2: Loops

Loops are a handy way of describing actions that repeat a certain numbers of times. In this lesson, students will practice converting sets of actions into a single loop.

Lesson 2 Pdf

Final Exercise:

[download id=”6883″ template=”Loops for fun”]

Lesson 3: Logic

Students will complete the logic code tutorials 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.

Lesson 3 Pdf

Final Exercise:

[download id=”6896″ template=”Choose your own colour”]