UC Berkeley Teaching Professor Emeritus. Co-developer (with Jens Mönig) of Snap!; co-developer (with Dan Garcia and several grad students at Berkeley, and a team at EDC led by Paul Goldenberg) of the Beauty and Joy of Computing curriculum. Long ago Logo developer and author of the three-volume Computer Science Logo Style books. Co-author (with Matt Wright) of Simply Scheme, a prequel to SICP.
Jens Mönig is a researcher at SAP and makes interactive programming environments. He is fanatical about visual coding blocks. Jens is the architect and lead programmer of UC Berkeley’s "Snap! Build Your Own Blocks" programming language, used in the introductory “Beauty and Joy of Computing” curriculum. Previously Jens has worked under Alan Kay on the GP programming language together with John Maloney and Yoshiki Ohshima, helped develop Scratch for the MIT Media Lab and written enterprise software at MioSoft. Jens is a fully qualified lawyer in Germany and has been an attorney, corporate counsel and lecturer for many years before rediscovering his love for programming through Scratch and Squeak. For leisure Jens likes guitar picking and strumming his mandolin.
No materials for the event yet, sorry!
Snap!/BYOB celebrates its 11th birthday this fall. On this occasion, Jens and Brian, Snap!’s authors, look back on the very first experimental versions, at ideas that didn’t make it and on how Snap! became to be, what it is now. Brian Harvey is the author of the three-volume Computer Science Logo Style; the lead developer of Berkeley Logo; a co-developer, with Jens Mönig, of Snap!; and a lead developer of The Beauty and Joy of Computing, a high school curriculum using Snap!. Jens Mönig is the Snap! lead developer and makes interactive programming languages at SAP. Ever since he helped make Scratch Jens has fallen in love with live, blocks-based computing. So much, that he quit his career as a lawyer to become a researcher and designer of such software environments. Jens wants everyone to get a chance to discover the beauty and joy of computing.
- 20 min
- Snap!Con 2019