Programmable robot using coloured codes and computer block coding.
Grades 1-9
Supported by Tech Force
These robots provide a great introduction to coding for our younger students, but older students can 'level up' using more complex block coding on a Chromebook and transfer that to the Ozobots.
Sample Curricular Connection
Grade 2 Physical Science - Motion and Relative Position
MP2.1 Analyze methods of determining the position of objects relative to other objects
SaskCode Ozobot Lessons - connected to Sask Curriculum in Science and Math
Ozobot Website:
Computer Coding:
Ozoblockly Basic Training (Gr 4-8)
each school kit (3) contains 8 USB rechargeable robots
8 USB chargers
all elementary schools have their own small number of sets
Tech Force: Ozobot Legendary students can instruct your students (book through your Tech Force Supervisor)
Request the SMART Notebook training presentation file (from S. Merth or Tech Force supervisor) for Tech Force students to use while presenting instruction
red, black, medium green, medium blue markers (thick markers are best)
graph paper
large white paper for larger Ozobot maps
OPTIONAL: buy small, round stickers (green, blue, yellow, and red ones from the Dollar Store)
building supplies (like LEGO, cardstock, crafts) if constructing cities, worlds, and scenes for the Ozobots to travel through
Have students construct an Ozobot City
Book the micro:bit Stop Light, micro:bit Street Lamp and railway controller in Tech Connect
There are numerous websites online with building templates (sample building)
Gradual ramps can be built out of cardstock that the Ozobots will be able to travel on
Computational Thinker
Students develop and employ strategies for understanding and solving problems in a ways that leverage the power of technological methods to develop and test solutions.
Students:
Formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.
Collect data or identify relevant data sets, use digital tools to analyze them, and represent data in various ways to facilitate problem-solving and decision-making.
Break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.
Understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.