Video thumbnail Play Video

Scottie Go! Edu

IT STEM Standard 6 10 hrs Computational Thinking Block Coding

This course introduces fundamental programming concepts through the engaging and interactive use of Scottie Go, a cardboard and app-based learning tool. Embark on an epic adventure filled with quests and tasks designed to teach students the principles of loops, conditions, and variables. As learners navigate through the game's challenges, they will develop critical thinking and algorithmic problem-solving skills, fostering their understanding of programming in a fun and accessible way.

Course Enquiry

Learning objectives

  • Learn to program avatar movements with basic math.
  • Discover looping to simplify navigation and tasks.
  • Develop skills in problem-solving and debugging.

Lesson plan

How to move, Scottie? | Introduce Scottie Go and guide students to play; understand the basic structure of a program; use addition and subtraction to control the avatar's movement. 1 hr in the advanced plan, 2 hr in the core plan.
What is loop? | Understand how looping works and observe patterns; introduce navigation in Scottie Go; learn the concept of looping. 1 hr in the advanced plan, 2 hr in the core plan.
Hi New Friend! | Solve problems through cooperation between avatars; control multiple avatars; combine multiple programs and variables. 1 hr in the advanced plan, 3 hr in the core plan.
Don't fall into the water! | Choose from various tools to solve a problem, allocate resources, and sharpen logic by debugging the program. 1 hr in the advanced plan, 3 hr in the core plan.
When should I stop? (Advanced) | Understand the while concept through Repeat While, simplify code using loops, learn condition statements and nested loops. 2 hr. Prerequisite: module 4.
The changing X (Advanced) | Learn the fundamental concept of a variable — what a variable is, how to create one, and where variables are useful. 1 hr. Prerequisite: module 3.
What if? (Advanced) | Introduce if and else, try the combined use of while and if, and learn branching. 2 hr. Prerequisite: module 5.
Functions (Advanced) | Learn the concept of functions, declare and use them, and understand how functions improve a program. 1 hr. Prerequisite: module 1.

Prerequisites

  • None

Software

  • Scottie Go! Edu app

Other requirements

    Hardware

    • Tablet(Android/IOS)
    • Scottie Go! Education Edition