No materials for the event yet, sorry!

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 mix of art, design and technology. It affords a rich area of exploration for beginners and experts. The struggle of thinking up a design, making it and productizing it, provides an environment of ups and downs and ups, capturing what Seymour Papert referred to as hard fun! leading to a love and engagement for the activities.

Love for an activity is often disregarded and de-emphasized in the teaching / learning experience in schools with both teachers and learners. We want to remind teachers that it is OK to show this love and to encourage learners to also show their love playfully.

As a coding environment, TurtleStitch is written in Snap! and offers many Snap! tools to TurtleStitch users. TurtleStitch as its name implies focuses on instructing Seymour Papert’s turtle to draw patterns on a computer screen. These patterns are saved in a file format understood by computerized embroidery machines which then produce the embroidery on assorted fabrics.

Prerequisite: Create a username and sign up for a free account at https://www.turtlestitch.org/ Be able to work in split screen so you can see examples from remote screen sharing as you code in your own TurtleStitch pane.

WORKSHOP LEADERS: Susan Klimczak, Learn 2 Teach, Teach 2 Learn, Boston, Massachusetts USA Cynthia Solomon, Learn 2 Teach, Teach 2 Learn, Boston, Massachusetts USA Sarah Magner, Flint Hill School, Oakton, Virginia USA

BIOGRAPHIES

SUSAN KLIMCZAK has been the Education Organizer of the Learn 2 Teach, Teach 2 Learn STEAM maker education & jobs program for teens of color in Boston, MA for 20 years. She loves organizing maker activities that include social justice, high + low technology & art.

CYNTHIA SOLOMON’s focus has been on creating thoughtful, personally expressive, and aesthetically pleasing learning environments for children. Her collaboration with Seymour Papert resulted in Logo, the first programming language designed specifically for children. Her paper with Papert, “Twenty Things to do with a Computer” is a classic in the field. Recently she co-edited a book of education essays, Inventive Minds: Marvin Minsky on Education..

SARAH MAGNER teaches in the Innovation Lab at Flint Hill School in Oakton, Virginia. She loves introducing students to coding and robotics through tinkering, and some of her favorite lessons involve TurtleStitch, Hummingbird Robots, Snap, Automata, and Cranky Contraptions. She loves the intersection of computer science, math, and art.

MATERIALS Access to a computerized embroidery machine is optional and we have global TurtleStitch community volunteers willing to embroider and mail TurtleStitch designs created in the workshop to participants.

Duration:
1 h
Room:
Room 1
Conference:
Snap!Con 2021

Events Happening Next

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

Cynthia Solomon, Sarah Magner, klimczaksusan@gmail.com

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

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

more

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

more