Presented by:

No materials for the event yet, sorry!

TurtleStitch, as the most welcomed branch platform of Snap!, is the bridge between Logo programming and Snap! programming. It also provide gaming scenario and gaming concept when someone try to design satisfying patterns when they "play" with the moves and the angles. The crafts made from TurtleStitch codes could also be applied in board games and physical games.

This talk aims at the gaming attribute of TurtleStitch which is the most important motive for anyone to code and learn. The patterns and the embroidered pieces are attractive and the process of designing them are addictive. Embroidery has a fantastic influence on those designing processes that we usually carry on only with computers. It's about Math but beyond Math. This talk will deliver demos of how to treat the designing process as a game and get beauty and joy in result. Crafts made from the TurtleStitch codes will also be demonstrated.

In this talk I will share my own story about how I found the importance of the gaming attribute of TurtleStitch and what it brings to my students.

A new geometry library of TurtleStitch will also be demoed in this talk to show how children can grow powerful with the power of lambda when they use those blocks to make complicated designs and their "toys" easily.

Not only children but also adults are expected to play this sort of beautiful games to achieve beneficial influence to their learning experiences and their lives. It's the most important reason that everyone should get involved in Snap! and TurtleStitch community.

20 min
Room 2
Snap!Con 2021

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...