Jens Mönig
@jmoenig.bsky.social
📤 171
📥 114
📝 95
Lawyer, Learner, Lead Programmer of UC Berkeley Snap! Researcher @ SAP
Let me tell you about Circles. A short talk I gave today in Olot, Spain, at RobolotCon26 previewing some new features to be released in Snap! v12 next month, particularly tutorials, templates and AI computer vision:
youtu.be/IuzZT_dTLSI
. Code along if you like:
snap.berkeley.edu/versions/dev...
loading . . .
Let me tell you about Circles - RobolotCon26
YouTube video by Jens Mönig
https://youtu.be/IuzZT_dTLSI
about 11 hours ago
0
2
1
We’ll release Snap! 12 on June 1, 2026, with new ways to live-program AI. Check out the beta test version now
snap.berkeley.edu/versions/dev
and let us know of any issues
forum.snap.berkeley.edu/t/snap-v12-b...
loading . . .
11 days ago
0
3
1
Super excited about today’s launch of our MOOC “Get Coding with Snap! - Building up to AI”. 18 all new video lectures spanning 3 weeks, with classroom-ready exercises & quizzes. Free & open to all at SAP Learning:
learning.sap.com/learning-jou...
19 days ago
1
7
3
Obsessing with Bernat about the catenary curve today, and experimenting with a naive emergent particle-constraint simulation in Snap!
snap.berkeley.edu/snap/snap.ht...
loading . . .
19 days ago
0
4
1
The FOSS community rocks: Snap! v12 beta just got a massive Chinese translation update including the blocks, the UI and all of the extensions and libraries, making Chinese one of the best supported languages in Snap!
snap.berkeley.edu/versions/dev...
about 1 month ago
0
2
1
reposted by
Jens Mönig
GreyBruceInfo- Part Owner of Canada 🇨🇦
about 2 months ago
284
18828
4405
reposted by
Jens Mönig
Felienne Hermans
2 months ago
Yes, computers helped to crack the enigma (we did hear about that at length) but also greatly supported the Nazi regime, for example by selling 1.5 billion punch cards and corresponding machines for censuses. How can it be that CS never discusses this history?
www.felienne.nl/2026-10/#tec...
2
26
11
Last night at SAP HQ in Walldorf I first tested the development version of a new image composition extension for Snap! out in the wild with our campus ambassadors. Try it yourself!
snap.berkeley.edu/versions/dev...
2 months ago
1
2
0
reposted by
Jens Mönig
Mark Guzdial
3 months ago
GenAI as automobile for the mind, and exercise as the antidote: A metaphor for predicting GenAI’s impact
computinged.wordpress.com/2026/02/16/g...
loading . . .
GenAI as automobile for the mind, and exercise as the antidote: A metaphor for predicting GenAI’s impact
Some of you may remember the Apple ads that emphasized the computer as a “bicycle for the mind.” (From GenAI is not like a bicycle for the mind. Instead, it’s more like an automobile. I’m finding t…
https://computinged.wordpress.com/2026/02/16/genai-as-automobile-for-the-mind-and-exercise-as-the-antidote-a-metaphor-for-predicting-genais-impact/
1
5
3
I’m super excited about making first-class-ness first-class in Snap! v12: Create abstract data types (ADTs) and domain-specific languages (DSLs) with dynamic, graphical widgets for data structures ranging from fractions and shapes to melodies, data bases and neural networks.
3 months ago
1
4
1
Going to SIGCSE TS next week? Consider attending our tutorial session: A Hands-on and Interactive Introduction to the Fundamentals of Artificial Intelligence using Snap!, and our BOF: A Community of Snap! Educators – New Features and Tools for Teaching AI
sigcse2026.sigcse.org/details/sigc...
loading . . .
Tutorial 304: A Hands-on and Interactive Introduction to the Fundamentals of Artificial Intelligence using Snap! (SIGCSE TS 2026 - Tutorials) - SIGCSE TS 2026
Tutorials provide an in-depth review of, or introduction to, a topic of interest, and should provide participants with materials and/or ideas that are immediately useful. Tutorial presenters should pr...
https://sigcse2026.sigcse.org/details/sigcse-ts-2026-tutorials/9/Tutorial-304-A-Hands-on-and-Interactive-Introduction-to-the-Fundamentals-of-Artifici
3 months ago
0
0
0
reposted by
Jens Mönig
Mark Guzdial
3 months ago
Personally Meaningful Data to Motivate Learning in Data Science and AI
computinged.wordpress.com/2026/02/09/p...
loading . . .
Personally Meaningful Data to Motivate Learning in Data Science and AI
I have written several blog posts about the different ways to implement Media Computation in introductory programming courses. We built JES at Georgia Tech in 2002 and the final release was in 2020…
https://computinged.wordpress.com/2026/02/09/personally-meaningful-data-to-motivate-data-science-and-ai/
0
4
2
reposted by
Jens Mönig
MicroBlocks
3 months ago
Some pictures from our workshops during
@fosdem.org
junior.
0
6
2
reposted by
Jens Mönig
Margaret Low
3 months ago
I loved the energy in the Create‑a‑Critter workshop at
#FosdemJunior
#fosdem
Children explored
@turtlestitch.bsky.social
coding and decorated a colourful range of imaginative critters (with a little help from their parents).
@fosdem.org
My
#TurtleStitch
resources:
www.warwick.ac.uk/turtlestitch
0
7
3
Kudos to the
#FOSDEM
team, my talk “Deep Learning Demystified - Having Fun with Neural Networks in Snap!” from last Sunday in Brussels is already online:
fosdem.org/2026/schedul...
loading . . .
FOSDEM 2026 - Deep Learning Demystified - Having Fun with Neural Networks in Snap!
https://fosdem.org/2026/schedule/event/ZRFZHL-deep-learning-demystified/
3 months ago
0
0
1
reposted by
Jens Mönig
Margaret Low
3 months ago
Enjoying
@jmoenig.bsky.social
musical workshop at
#Fosdem
#Fosdemjunior
using Snap!
0
5
1
Heading to
#FOSDEM
this weekend? I’ll be giving a talk about neural networks in Snap! on Sunday in the Educational Devroom and hang out with kids and teachers at @fosdem Jr.:
fosdem.org/2026/schedul...
Don’t hesitate to approach me to chat about Snap!, blocks programming or the state of CSEd!
loading . . .
FOSDEM 2026 - Jens Mönig
https://fosdem.org/2026/schedule/speaker/jens_monig/
3 months ago
0
1
0
land of bribe checks and extortion balances
4 months ago
0
1
0
reposted by
Jens Mönig
Shriram Krishnamurthi
4 months ago
Scheme, the ur programming language, is 50 years old, as Jason Hemann just reminded me.
1
102
39
Look, Ma: The latest issue of
@acm.org
INROADS Magazine features an interview with me. It’s open-access, so you can read up on my incoherent blabberings and old-dude anecdotes about block based programming & friends.
dl.acm.org/doi/abs/10.1...
4 months ago
1
5
2
January - named after Janus, one of Rome‘s oldest and most popular deities, looking both back and forward, the god of change which they aptly put on their … change!
#HappyNewYear
4 months ago
1
1
0
Snap! is now accessible in 48 languages. Thank you, Serge Faure, for contributing the Vietnamese translation as latest addition over the holidays! Now live in v12 beta:
snap.berkeley.edu/versions/dev...
4 months ago
0
5
2
Render unto Casar! Turtle geometry with a twist: Let sprites draw, stamp & write onto each other. Coming to Snap! v12 next year. Play with the beta now:
snap.berkeley.edu/versions/dev...
loading . . .
5 months ago
0
2
0
reposted by
Jens Mönig
Glenn Boustead
5 months ago
Another incredible use of this tutorial is classifying 25 notes on a piano. Using a 450-50-26 model (I include a backgrounds sample), the results are mind-boggling!! In the list I show the note and how many times out of 331 samples it is predicted. My testing method is in the video. Next I need 1/2
add a skeleton here at some point
3
1
1
reposted by
Jens Mönig
Association for Computing Machinery
5 months ago
Today in 1920,
#ACMTuringAward
recipient Kenneth Iverson was born. He received the 1979 award for his pioneering effort in programming languages and mathematical notation resulting in what the computing field now knows as APL:
amturing.acm.org/award_winner...
0
3
3
Light a candle with Snap!
snap.berkeley.edu/snap/snap.ht...
loading . . .
5 months ago
1
5
1
reposted by
Jens Mönig
Glenn Boustead
5 months ago
I’ve been quite excited this past 10 days as I have been able to get this working for me to classify sounds astoundingly accurately. I only want to be able to do any three sounds to work with young children, however I’ve tried 26 classes and it still works flawlessly! Thanks for all you do!
0
2
2
How does generative AI work? Check out our materials, watch the video, read the paper, play the unplugged game, and program along in Snap!:
community.sap.com/t5/sap-unive...
included: Transformers, word-embeddings and cool stuff from our friends at SoekiaGPT and Bootstrap
loading . . .
What’s next? – Generative AI with Snap!GPT
Generative AI is everywhere right now. People incorporate Large Language Models (LLMs) in their daily routines, they help us write e-mails and plan our trips, we use them as sparring partners to pitch...
https://community.sap.com/t5/sap-university-alliances-global-blog-posts/what-s-next-generative-ai-with-snap-gpt/ba-p/14271733
5 months ago
0
2
1
Wie funktioniert generative KI? Hier gibt’s unsere Materialien zum angucken, nachlesen, nachspielen (unplugged) und nachprogrammieren mit @SnapCloud:
community.sap.com/t5/sap-unive...
mit dabei: Transformer, Word-Embeddings und tolle Sachen von unseren Freunden (SoekiaGPT, Bootstrap)
loading . . .
Und dann? - Generative KI erklären mit Snap!GPT
Generative Künstliche Intelligenz (KI) ist momentan in aller Munde. Menschen verwenden Large Language Models (LLMs) regelmäßig in ihrem Alltag. Sie helfen uns, E-Mails zu schreiben oder Urlaube zu pla...
https://community.sap.com/t5/sap-university-alliances-global-blog-posts/und-dann-generative-ki-erkl%C3%A4ren-mit-snap-gpt/ba-p/14273592
5 months ago
0
1
0
'tis the season to turn on "Santa Hats" and "Bake your own blocks" in Snap! beta:
snap.berkeley.edu/versions/dev
5 months ago
0
0
0
reposted by
Jens Mönig
Simon Kuestenmacher
5 months ago
Here is a godawful joke in chart form to ruin your Christmas season 🤪🎄
7
496
154
What if you could seamlessly zoom in and out of the Snap! IDE while editing and running a project at the same time? That's what I'm currently working on, now online in beta-test for intrepid early adopters:
snap.berkeley.edu/versions/dev
loading . . .
5 months ago
0
3
0
reposted by
Jens Mönig
Peter Mathijssen
6 months ago
youtu.be/Un_GQ55sAh4
My FireFly demo using
@microblocks.bsky.social
and
@microbit.org
v1.
loading . . .
FireFly demo using MicroBlocks
YouTube video by Peter Mathijssen
https://youtu.be/Un_GQ55sAh4
0
7
3
We‘re back at the SAP video studio in Walldorf recording our new online course „Building up to AI“ with the Snap! Programming Language this week
6 months ago
0
4
0
Heute Lehrkräftefortbildung zu KI bei SAP In Walldorf gemeinsam mit der Wissensfabrik mit
#IT2school
und Snap!
6 months ago
0
2
0
reposted by
Jens Mönig
Margaret Low
6 months ago
At
#InnovationLate
with
@raeng.org.uk
in Liverpool with an embroidery machine, showing creativity in
#STEM
using
#TurtleStitch
Video is
@jmoenig.bsky.social
program for a Cesaro star.
@turtlestitch.bsky.social
@wmgwarwick.bsky.social
loading . . .
0
10
1
Vernissage Ausstellung generative Kunst im Werk 2 in Dußlingen, u.a. Mit Werken von Joachim Wedekind, die er mit Snap! gemacht hat 🤩
7 months ago
0
5
0
What is
#softmax
and why is it important for machine learning? Check out my refresher tutorial on multiclass classification in neural networks and how you can build your own from scratch in Snap!, (or) your favorite programming language:
snap.berkeley.edu/project?user...
7 months ago
2
1
2
reposted by
Jens Mönig
Decopunk 1927
7 months ago
0
7
3
reposted by
Jens Mönig
Simon Kuestenmacher
7 months ago
To say this is a problem is a gigantic understatement. We live in the golden age of AI slop. Hopefully we will soon gain the right control the algorithms that control our online life in order to filter out AI slop to a large degree.
loading . . .
4
106
63
reposted by
Jens Mönig
MicroBlocks
7 months ago
New Blog post.
microblocks.fun/blog/2025-10...
loading . . .
MicroBlocks on Seeed XIAO boards
MicroBlocks is a blocks programming language for physical computing inspired by Scratch.
https://microblocks.fun/blog/2025-10-20-xiao/
0
7
3
Last week I was asked to explain to the SAP dev community how neural networks work using Snap!. From matrix multiplication to backpropagation, from perceptrons to deep learning, from Heaviside to Hinton, here's the math and the history in a nutshell:
www.youtube.com/watch?v=_JSn...
loading . . .
🔵 Bottom Line - Teaching Neural Networks with Snap!
YouTube video by SAP Developers
https://www.youtube.com/watch?v=_JSnHmGMbfY
7 months ago
1
0
0
Need to teach about machine learning and neural networks? We propose a “Chalktalk” activity: Train a local neural network to classify a bunch of hand drawn figures. Then use it to animate your own interactive story! Snap! project starter:
snap.berkeley.edu/snap/snap.ht...
loading . . .
7 months ago
0
4
2
I have just updated Snap's neural networks extension with the capability for multinomial classification. You can now generate a block that directly reports the class name of a sample record for data sets with three or more categories.
snap.berkeley.edu/run
loading . . .
7 months ago
1
8
2
Join me online next Thursday to find out about the “sales slip algorithm” that powers all of contemporary AI, the history of neural networks and how to build them yourself using Snap! This talk is part of SAP’s
#Devtoberfest
and open to everyone.
community.sap.com/t5/devtoberf...
loading . . .
🔵 Bottom Line - Teaching Neural Networks with Snap!
Neural networks are the digital brain behind current artificial intelligence. Their inner workings are often shrouded in what appears as magic. How can we demystify their algorithms and empower the ne...
https://community.sap.com/t5/devtoberfest/bottom-line-teaching-neural-networks-with-snap/ec-p/14222316#M1129
7 months ago
0
1
0
reposted by
Jens Mönig
robotsitges.cat
7 months ago
Un sensor recull dades i les envia a un entorn de programació... Preparats per investigar les xarxes neuronals amb Snap!
@microblocks.bsky.social
@jmoenig.bsky.social
#sitges
#robòtica
#programació
#extraescolars
loading . . .
0
1
1
Enjoying
@amyko.phd
's wisdom: “I will do whatever needs to be done to have the impact and not worry about … my promotion constraints or getting a paper out […]. That's a really key thing when you're working with teachers … industry or government or NGOs.”
inroads.acm.org/article.cfm?...
loading . . .
ACM Inroads: Archive
inroads
https://inroads.acm.org/article.cfm?aid=3756325
7 months ago
0
5
1
What's new in Snap! 11 - Data - Extensions - Neural Networks - my closing keynote address at
#SnapCon25
in Heidelberg is now online:
youtu.be/U9W04TEMBUk?...
check the notes for all project links and program along my examples of instrument and gesture recognition.
loading . . .
What's new in Snap! 11 - Data - Extensions - Neural Networks
YouTube video by Jens Mönig
https://youtu.be/U9W04TEMBUk?si=2tOGFIIz2kSk2xJi
7 months ago
0
5
0
reposted by
Jens Mönig
FOSDEM
8 months ago
loading . . .
FOSDEM 2026 - FOSDEM 2026: 31st January and 1st February
Brussels / 31 & 1 January 2026
https://fosdem.org/2026/news/2025-09-18-fosdem-2026/
0
60
45
Load more
feeds!
log in