CyberPi: Remote Classroom Polling (Gr. 7-8)

Block-Based: Advanced


Description

In this lesson students will analyze data charts and collect data with LAN broadcasting. Students will also process votes and generate a bar chart based on the data collected.

Objectives

  • Describe the features of LAN, and broadcast and receive data through LAN.
  • Generate a bar chart based on the votes.
  • Analyze poll results and draw conclusions.
  • Use mind maps to analyze how to make a remote classroom polling system.
  • Write programs and complete the remote classroom polling project.

Curriculum Connections Summary

  • Ontario - Mathematics - Algebra (Coding) & Data Management
  • Quebec - Mathematics
  • New Brunswick - No Connections
  • Nova Scotia - ICT & Mathematics
  • Alberta - CTF & Mathematics
  • British Columbia - ADST
  • Manitoba - Mathematics
  • Prince Edward Island - Mathematics
  • Saskatchewan - No Connects
  • Newfoundland & Labrador - Mathematics
  • 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!