Presented by:

Brian Broll

from Vanderbilt University

Brian Broll is a Research Scientist at the Institute for Software Integrated Systems at Vanderbilt University. He holds a Ph.D. from Vanderbilt University in Computer Science and a B.Sc. from Buena Vista University, majoring in mathematics education. His research interests include computer science education and model integrated computing.

No materials for the event yet, sorry!

There are many resources for practicing text-based programming languages through simple exercises (or "katas") complete with automated tests to ensure the solution is correct., CodeKata, and CodeWars are a few popular examples. In this workshop, we present a collection of exercises for leveling up skills in NetsBlox, an extension of Snap!. Exercises are designed to cover a variety of CS topics such as lists, higher-order functions, and loops as well as a variety of themes including cybersecurity, games, and AI/ML. After presenting the exercises, we will show how we can make our own autograded exercises and contribute back to the official collection!

1 h
Snap!Con 2023