Science World of British Columbia
Our Trips
Written to support distance learning but also useful for physically distanced teaching, a Tech-Up Learning Kit contains resources for both synchronous and/or asynchronous lessons. The teacher guide walks you through leading student activities over a series of sessions of approximately 30-45 minutes. Student activities are handouts for students to work through on their own as assigned, according to your own timeline and discretion.
In these activities, learners in Grades 4-6 will explore how parts of speech can be used to strengthen their understanding of variables.
Students will work towards writing their own Mad Lib Stories before using Scratch to code a Mad Lib story generator.
There is also an optional extension activity if you would like to build further on the coding concepts explored in these lessons.
This kit contains resources for both synchronous and asynchronous lessons.
Tech-Up Learning Specialists are available to support you with these kits.
Find out more and request Variable Stories Learning Kit
This virtual workshop will introduce students to coding with random generators and arrays within micro:bit classroom.
NO PHYSICAL MICRO:BIT REQUIRED.
In this workshop we will work to familiarize your students with coding within the micro:bit classroom, opening up the opportunity for you to continue using micro:bit lessons with your class.
Students will learn how to create, access, and changes lists as well as explore the uses of inputs and random numbers. They will work towards creating a random generator to help them solve the everyday problem of “I’m bored, what should I do?”
This workshop will cover basics, variables, arrays, and input and leaves room for possible further extension. This activity can be done entirely using the online simulator if no physical micro:bit is available.
Find out more about Marvelous Micro:bits Virtual Workshop
THIS WORKSHOP, OFFERED VIRTUALLY, WILL INTRODUCE STUDENTS TO THE BASICS OF CODING BY USING A VIRTUAL OZOBOT EMULATOR.
This workshop introduces students to computational thinking and the technology computer programmers may use. Students work through a series of challenges on Shape Tracer, a simulated Ozobot environment. They will learn how to program the robot to change colour, use loops and move in the most efficient way. This workshop will cover basic coding practices, no coding experience is required. If students have a physical Ozobot they can flash their code to their robot to see it play out in real life.
Find out more about Discover Ozobots Virtual Workshop
THIS WORKSHOP, OFFERED VIRTUALLY, WILL INTRODUCE STUDENTS TO THE BASICS OF SCRATCH AS THEY WORK TO CREATE AN INTERACTIVE GREETING CARD.
In this workshop we will start with a discussion around what coding is and why it’s an important skill to learn. We will then do a brief introduction to the Scratch website and review all of the features before we begin coding. Following an I do – We do – You do model, we will work towards building an interactive greeting card that will use motion, looks, sound, backgrounds, and events. Students will leave the workshop with a solid foundation of Scratch coding skills so that they can continue to experiment with their own ideas!
Find out more about Say It With Scratch Virtual Workshop
STUDENTS WILL UNDERSTAND THE FUNDAMENTALS OF CODING AND HOW ROBOTS WORK BY PROGRAMMING A VIRTUAL BEE ROBOT AND THEN GETTING IT TO COMPLETE A SERIES OF CHALLENGES. FOLLOWING THE WORKSHOP, STUDENTS WILL 'BEE' CONFIDENT TO COMPLETE FURTHER CODING CHALLENGES INDEPENDENTLY.
Intended for and geared towards overall early learners and newcomers to computer programming, students will be introduced to coding and robotics. In small groups, students will learn how to program a robot bee to execute a series of commands.
Students are introduced to computational thinking through offline coding. Students will discuss coding as a language and learn how to write and to follow a code using symbols. With these coding skills, students will be presented with a series of challenges and program a virtual bee robot to solve them. By the end of the workshop, students will understand how robots read code to perform a task. They will also be able to independently explore with the virtual robot platform after the workshop ends.
- 1 of 2
- next ›