Program for Snap!Con 2025
All events are currently displayed in CET (UTC 1). (Log in to view the schedule in your preferred timezone.)
Coffee Break (30 minutes) Keynote (60 minutes) Snap4europe (120 minutes) Talks Discussions (10 minutes) Bus Transfer (45 minutes) Food Break (75 minutes)
Show Us Your Project and Live Coding Open Mic (30 minutes) Address (15 minutes) Show all events
Select an event type to filter the list of events.
11:00 AM CEST
Peter Mathijssen
This hands-on workshop will introduce participants to physical computing using Snap! and MicroBlocks. By combining the powerful live-coding environment of MicroBlocks with Snap!, attendees will explore how to control real-world hardware using the MicroBlocks library for Snap!.
Participants will build simple but engaging projects u...
view more
mariabeatrice starace
This workshop aims to offer a practical exploration of key insights and observations drawn from the research project developed by Francesco Ragazzini and Mariabeatrice Starace under the supervision of Prof Ricci, and explores how Snap! can be transformed into a metacognitive tool for supporting the development of computational ...
view more
10:30 AM CEST
Jens Mönig, Michael Ball, Jadga Hügle, Brian Harvey, Bernat Romagosa
In this workshop, we'll share with you what we think makes Snap! special. From fun introductory media computation activities using built in graphic effects to writing your own functions. From creating block libraries to building your own small microworlds for a classroom.
Join us to find out what makes Snap! special :)
Jadga Hügle
TurtleStitch (https://turtlestitch.org) is a fork of Snap! that lets you export files for digital embroidery machines, laser cutters or cutting plotters.
In this workshop, we will give an introduction to TurtleStitch, show its advantages and limitations in maker and school contexts and create our own designs that can later be embroidered...
view more
10:30 AM CEST
Richard Millwood
Jigsaw programming is very visual but this doesn't help us to say it out loud - how should we? It is a known problem that people are diverse in the way they read out loud a computer program, and that this may indicate a problem regarding their understanding the program. This workshop will demonstrate an early prototype of a Snap! microworld with limited commands and using turtle graphics to ...
view more
Fritz Hasselhorn, Fhasselhorn
Our algorithmics lessons are still influenced by the pioneering days of the computer age, by a limited memory and the use of static data structures, although modern PCs only only simulate these. Students learning to program with Snap! no longer use records and arrays, but indexed lists as the basic data type. They develop new solution strategies, such as the increased use of methods with ret...
view more
13:15 PM CEST
Jens-Peter Knemeyer, Alexandra Abramova, Alexandra Abramova
The evaluation of individual student projects objectively remains challenging due to a paucity of suitable tools. Block-based programming languages such as Snap! are extensively utilised in the pedagogy of computer science basics and the facilitation of project creation. The present study developed and refined a rubric for evaluating Snap! projects, based on a dataset of 36 student projects ...
view more
Littlerobot
Since we have an open slot due to a workshop cancellation, you'll be able to drop by (in the room in person) while the workshop leads are setting up for their workshop in the later afternoon.
Feel free to exchange with them and ask for demos :)
Online folks feel free to join for the actual workshop later: view more
16:25 PM CEST
Littlerobot
Gen AI presents new challenges and opportunities for creative coding and education. While many of us love computer science, loops, and logic, even with Snap, the beauty of coding can be daunting to get started in at times. Working with local and online LLMs constrained by Retrieval-Augmented Generation, we can empower ourselves and others to explore idea spaces in new and thrilling ways.