Program for Snap!shot 2024
All events are currently displayed in CET (UTC 1). (Log in to view the schedule in your preferred timezone.)
Show Your Project (3 minutes) Show Your Project Free Time (30 minutes) Show all events
Select an event type to filter the list of events.
15:30 PM CEST
Matthias Giger
Snap! can be used in teaching mathematics to visualize mathematical concepts or to use algorithms to do calculations which are either difficult or tiresome to do with a calculator. In this session participants have an opportunity to exchange examples from their own teaching practice.
Examples: https://snap.berke...
view more
16:40 PM CEST
Dan Garcia, Michael Ball, Mary Fries, Yuan Garcia, Talia Ye, Parinaz Dastur, Delnavaz Dastur, Victoria Phelps
Most of us agree that Snap! is the perfect language for beginning programmers. When students ask us “What is the next language to learn?” the answer is often "Python". That transition is often rocky: Python's 0-indexing, = vs ==, quotes around strings, while-vs-repeat-until, and no spaces allowed in variables or functions are just some of the challenges students face.
However, there'...
view more
Ursula Wolz
In the past few years I've used Turtlestitch for 'serious' projects involving embroidery and quilting. I've also taught intro computer science for over 40 years. I've developed a systematic way of tackling a project by experimenting with 'hat blocks', then adding variables, then creating my own blocks only where necessary. I have a bunch of tricks as well, such as gathering my 'paints' (e.g...
view more
18:05 PM CEST
Dan Garcia, Mary Fries
Snap! is available in 47 languages, and has a truly international community of users. The architecture that has made that possible, and the efforts of the folks who have helped with those translations, are deeply appreciated.
However, having worked for the last two years to translate the Beauty and Joy of Computing (BJC) AP CS Principles curriculum to Spanish, we have discovered that...
view more