Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Showing results for 
Search instead for 
Did you mean: 
Developer Advocate
Developer Advocate
Did you know that SAP makes a visual programming language for Computing Education?

Snap! Build Your Own Blocks is the programming language kids in Silicon Valley learn in high school and college students at UC Berkeley use to explore the Beauty and Joy of Computing.

During SAP TechEd's Devtoberfest jmoenig and jadga.huegle took us all on an exclusive backstage tour of their R&D lab during two live sessions.

These sessions are now available for replay in SAP Developers channel.

Designing a Programming Language for All Children

In that presentation Jens explained design principles, architecture and pedagogical mission of Snap!

When Jens demoed AR just using a few blocks...

... a user KinestheticLearning wrote in the live chat:

​Wow, you have moved the heart, ours as well. Thank you for creating Snap!, Jens!

Programming Beauty and Joy

In that session Jens was joined by Jadga, and they explored classical algorithmic art through recording and remixing...

...using just squares


There were many enthusiastic responses after sessions.

Thanks bromagosa, aleerere12, ag3silaus, andrew.diaz, 74f0fa86ea4c486c960f9add6f0b9305, btc.nils.lutz, geeth, ullrich.platt2 and others for participating live ❤️

For everyone else, who missed any or both of these sessions, here are recordings:

Please let us know what you think!

We hope you enjoyed Devtoberfest and will join us next year too,
-Vitaliy (aka @Sygyzmundovych)
1 Comment