CyberPi: Opposite Game (Gr. 7-8)

Block-Based: Advanced


Description

In this lesson students will continue to build on their knowledge of game creation and design. Students will use variables and lists to establish rules for an opposite game and decision game results.

Objectives

  • Explain the roles of data in designing game mechanics and develop a simple game.
  • Use variables and lists to establish rules for an opposite game and write programs to decide the game results.
  • Draw mind maps to analyze how to develop an opposite game.
  • Improve reaction time and reverse thinking skills by designing and developing the game.

Curriculum Connections Summary

  • Ontario - Mathematics - Algebra (Coding)
  • Quebec - Science
  • New Brunswick - Science
  • Nova Scotia - ICT
  • Alberta - CTF
  • British Columbia - ADST
  • Manitoba - Science
  • Prince Edward Island - Science
  • Saskatchewan - Science
  • Newfoundland & Labrador - Science
  • Yukon Territories - Follow's B.C.'s Curriculum
  • Northwest Territories - Follows Alberta's Curriculum
  • Nunavut - Follows Alberta's Curriculum


Find Out More


CyberPi
CyberPi

Networkable microcontroller for Computer Science and AI education

CyberPi is a single-board computer, packed with advanced electronics which makes it a powerful coding machine! In combination with an impressive mBlock coding editor, it supports the development of coding skills from block-based programming to Python. The Python editor is a platform designed for learning and teaching Python and Micropython - taking AI, IoT and Data Science learning to the next level!