John Maloney is best known as one of the co-creators of Scratch, which he worked on for its first eleven years. He also helped create Squeak Smalltalk, EToys, GP Blocks, and the Morphic UI framework. At MicroBlocks, John is the lead developer for both the virtual machine and the programming environment, as well as a member of the Project Leadership Committee. He holds B.S. and M.S. degrees from MIT and a Ph.D. in Computer Science from the University of Washington.
Bernat Romagosa is a software engineer from Barcelona. He is the author of Snap4Arduino and the main developer of Beetle Blocks. As part of the SAP Young Thinkers group he contributes to the Snap! programming language and to MicroBlocks. At MicroBlocks, he codes parts of the VM and the standalone IDE, and is also a member of the Project Leadership Committee.
Kathy Giori fills her desk with hardware that can be programmed using MicroBlocks, and enjoys teaching workshops. She has worked in Silicon Valley her whole career. At MicroBlocks, she directs global partnerships and outreach, and is a member of the Project Leadership Committee. She holds a B.S. in Electrical Engineering (EE) from the University of Minnesota and an M.S. in EE from Stanford.
Turgut is a retired computer professional from the USA, living in Cappadocia, Turkey. He loves helping kids come to grips with computers, computing, programming, microprocessor projects, mobile computing, problem solving; and most importantly, helping them learn to make decisions and be creative.
Wenjie Wu, a long-time follower of Personal Computing. He founded the non-profit organization CodeLab in China with the mission: 'Convey the joy of programming and encourage children to become creators in the digital age'. He is the author of CodeLab Adapter. At MicroBlocks, he localized MicroBlocks to Chinese and hosted it in China so that people can use it easily. He also contributed MQTT, Sphero-RVR, Wukong and many other libraries. He likes to share interesting projects on his blog: https://wwj718.github.io.
José García is the coordinator of the education area of Citilab, including the Edulab project, which strives to integrate programming and robotics into the daily life of the educational world. José helped to create S4A (Scratch for Arduino) within the Edutec project, and collaborated in the development of Snap4Arduino, the design of the Citilab ED1 microcontroller board, and the Fantastic robot. The Edulab team has been using MicroBlocks from its earliest days, and has contributed intensive testing, bug fixes, and many useful libraries.
Peter is a registered nurse from Tilburg, The Netherlands. As an open-source advocate, he is involved in multiple open-source projects. In his spare time, he enjoys creating learning materials and being a CoderDojo Champion. At MicroBlocks, Peter is committed to building an engaging community and spreading the word about MicroBlocks.
Tom Lauwers is the founder and CEO of BirdBrain Technologies, located in Pittsburgh, PA. He seeks to design educational tools that catalyze positive making, coding, and engineering learning experiences in the classroom. Tom received a Ph.D. in robotics in 2010 from Carnegie Mellon in part for his work designing the Finch robot and Hummingbird robotics kit.
Jens Mönig is a researcher at SAP. He is the architect and lead programmer of UC Berkeley’s SNAP! programming language together with Brian Harvey. Previously Jens has conducted research under Alan Kay, helped develop Scratch for the MIT Media Lab and written enterprise software. He is a fully qualified lawyer in Germany and was an attorney, corporate counsel and lecturer for many years before rediscovering his love for programming. For leisure Jens loves fooling around with musical instruments.
Jadga works for SAP’s Snap! team and develops learning resources for students, teachers and colleagues. In her spare time, when she's not volunteering in after-school computer clubs, Jadga is likely to be found outside watching birds or playing games with her friends. She loves building costumes with microcontrollers and preferably a lot of LEDs. At MicroBlocks, Jadga wants to invent fun and interesting IoT projects and spread the good ideas among teachers and students.
Amon Millner is an Associate Professor of Computing and Innovation at the Olin College of Engineering. He directs the Extending Access to STEM Empowerment (EASE) Lab - developing technologies and community programs to facilitate learners incorporating computing into the way that they play, learn, prepare to fully participate in society, and uplift their communities. He has co-invented blocks-based languages from Scratch to Unruly Splats and is an Advisory Board member for MicroBlocks.
MicroBlocks Ambassadors help us spread the word about MicroBlocks. They reach out to makers, educators, parents, librarians, museums – anyone interested in learning about physical computing – to let them know how easy, fun, and engaging MicroBlocks is. Once someone is interested, MicroBlocks Ambassadors can help them get started, find resources such as Activity Cards, and share ideas with others.
If you want to become an ambassador in your region, please get in touch with us at email@example.com.
- Hakan Atas (Turkey)
- Christiane Baur (Germany)
- Sara Dib (Algeria)
- Audra Kaplan (Eastern US and CSTA)
- Nargiza Kholmatova (Central Asia)
- Peter Mathijssen (The Netherlands)
- Luis Mayorga (Mexico)
- Ramon Moorlag (The Netherlands)
- Binta Moustapha (Niger Republic and Nigeria)
- Leah Strichartz (Western US)
- Cesar Gomez Suarez (Eastern Canada)
- Roger Wagner (Western US)
- Wenjie Wu (China)
The MicroBlocks team would like to thank SAP in particular for supporting Bernat Romagosa's work on the project and for having supported the creation of this website.
MicroBlocks has also received countless contributions from individuals around the world. Check the full list.