Scratch is a block-based programming language, creative platform, and online community where users create and share games, stories, animations, and other projects. Scratch can also be used to program hardware, and is the basis for many graphical programming languages used to power robotic and electronic toys. Millions of kids the world over use Scratch to create, share and learn.
As a Learning Designer on the Scratch team, my work is a combination of learning design, visual design and outreach. Projects I've contributed to include: creating learning experiences for the new Scratch Tutorials Library, revamping the Scratch Coding Cards, and collaborating with companies like LEGO, Cartoon Network, and Google to develop new ways for kids to engage creatively with coding.
I also produce and appear in a variety of content for Scratch in Practice (SiP), a site devoted to supporting educators in using Scratch. As part of SiP, I've co-hosted live webinars and Twitter chats, produced and edited videos, and collaborated in writing and developing content.
In addition to designing and producing media, I also organize and facilitate workshops, play-tests and professional development opportunities, and represent the Scratch Team at conferences.