Function (Smart Block) Supplemental Resources

The following sites provide resoures around understanding Smart Blocks (a.k.a. Functions or Subroutines in other coding languages, or My Blocks in LEGO EV3-G software):

Iterations and Loops Vocabulary Support

The attached pdf provides vocabulary support for Iterations, Loops and Algorithms:

Color Sensor Supplemental Resources

The videos below provide supplemental resources for understanding visible light:


Ultrasound Supplemental Resources

This link  provides some supplemental resources for understanding the concept of Ultrasound.


Team Building Ideas

Review these Team Building Activities under the ALL POSTS section of this webpage and see how you could adapt them to a Virtual team:

Team Building Activities - see "All Posts"

LEGO Listen

This LEGO Listen Activity from the Hands-On version of the STEM Academy may be used in the Virtual Academy if all students have match sets of LEGO pieces:


20V ESR Pseudocode Supplemental Resources

The attached resources are from EV3 Lessons Beginner Lessons section.  They provide more depth and examples of Pseudocoding than the brief mention in this CoderZ lesson.

Turing Tumble Virtual Simulator and Resources

Turing Tumble is a popular hands-on game for teaching students binary logic. The attached PowerPoint contains resources for this game and supporting resources on Alan Turing, the Binary Number System and Logic. One of these resources is a simulator of the Turing Tumble game, which students can play here:

IEEE Robot Guide

This website from IEEE (Institute of Electrical & Electronics Engineers) has a great collection of robots from different sources.

20V Corresponding Angles Supplemental Resource

The following 2 resources may be used to support the vocabulary and concepts of this CoderZ lessons using Parallel lines and corresponding angles:

1. Number Rock Lines Song incorporating parallel, perpendicular and intersecting lines: