Presented by:

Tom Lauwers

from BirdBrain Technologies LLC

Tom is Founder and CEO at BirdBrain Technologies, located in Pittsburgh, PA. He seeks to design educational tools that catalyze positive making, coding, and engineering learning experiences in the classroom.

Tom received a Ph.D in robotics in 2010 from Carnegie Mellon in part for his work designing the Finch Robot and Hummingbird Robotics Kit. Tom's research was founded on engaging all students, regardless of background, in robotics and engineering, and BirdBrain's products continue this mission. The Finch is a small robot designed to inspire and delight students learning computer science by providing a tangible representation of their code. The Hummingbird is a kit that allows students to create and program robots built from electronic components and craft materials.

Tom resides in Pittsburgh’s Squirrel Hill neighborhood with his wife, two kids, cat, and a small army of robots. He would be an invaluable ally in the event of a robot uprising.

No materials for the event yet, sorry!

Remote robots are robotics projects that can be accessed and programmed via the internet by anyone from anywhere. These robots use the NetsBlox platform, a multiplayer networking blocks programming environment that is derived from Snap! Remote Robots offer a way to inject physical computing and IoT concepts into the online/virtual space; it provides an experience that is more compelling than a simulation, at low or potentially no cost to the student. The idea was developed in April 2020 as part of BirdBrain Technologies’ response to the pandemic, and we presented a workshop about it at last year’s Snap! Con. In this talk, we'll give a brief technical primer of how Remote Robots work, and then present inspiring examples of teachers using the technology in the past school year to keep robotics projects relevant and accessible during the pandemic. We'll end with a discussion of where we see Remote Robots fitting into a post-COVID future.

20 min
Room 1
Snap!Con 2021

Happening at the same time:

  1. Meeting the Needs of New Snap! Users: BJC Teachers Weigh In
  2. Start Time:
    2021 July 31 10:40

    Room 4

  3. Hallway Track
  4. Start Time:
    2021 July 31 08:00


Events Happening Next

The Secrets & Surprises in Coding Spirals:
TurtleStitch Tur-torial

Cynthia Solomon, Sarah Magner,

WORKSHOP DESCRIPTION In this workshop, we will focus on building blocks that allow you to play with polygons and spirals with TurtleStitch. If you create a design you love and do not have access to a computerized embroidery machine, global TurtleStitch community friends will embroider & mail you your design!

TurtleStitch is an activity and a coding environment. TurtleStitching is a mi...


Grand Gestures
Storytelling with AI

Jens Mönig, Jadga Hügle

In this workshop we'll share a curriculum around AI that we're currently working on. We try to show how to use machine learning in the classroom by implementing a gesture recognizer (based on the $1 gesture recognizer) in Snap!

We start by creating a single-stroke gesture drawing program.
By building an "animate" control structure based on the pen trails, we are able to animate our drawn...


Codification (Transformation) of GUI Elements and database structures from SNAP to Python
From blocks language to typing language by SNAP Code conversion

Matthias Kim

Codification means to create Python code directly out of SNAP Code via a mapping SNAP blocks to Python code. The created Python Code via codification in SNAP is downloaded and runs immediately in Python. This has been useful in supporting the steps from SNAP development in a blocks language to a typing language. I would like to show how we enhanced codification with GUI elements: There a...