Physical Computing with Snap! and MicroBlocks
No materials for the event yet, sorry!
Microcontrollers excel at sensing and controlling the physical world. Snap! excels at graphics, animation, and user interaction. Thanks to contributions from the community and the new Web Serial feature of Chrome and Edge browsers, Snap! users can now have the best of both worlds.
Games that respond to physical gestures, home automation, Snap! controlled animatronic characters, projects that respond to a television remote -- these are just some of the things made possible by the combination of Snap! and MicroBlocks.
This powerful combination is also great for hands-on science and engineering. Explore free-fall or crash impacts, learn about electronics, create a low-power AM radio transmitter, or graph the temperature fluctuations in your freezer.
In this fast-moving presentation we will show you how to work with Snap! and MicroBlocks, and we will do as many cool demos as we can fit into the available time.
Events Happening Next
Cynthia Solomon, Sarah Magner, firstname.lastname@example.org
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...more
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 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...more