On demand videos
Blockly
Summit 2024
Blockly Summit 2024
Keynotes and sessions are now available on-demand. Discover how developers and educators are using Blockly to advance the future of CS education, along with how Blockly partners are incorporating AI into their programs.
Talks by the Google Blockly team
Check out the talks by the Blockly team at Google. Hear what’s on the Blockly product roadmap, demos of new features, lessons learned and more.
youtube
Opening remarks by the Blockly team (Day 1)
Rachel Fenichel, Joe Davis and Cassandra Fernandes from Google's Blockly team kick off the fifth annual Blockly Summit. Learn about the Summit's learning agenda and event logistics. Then, break the ice with the Summit's attendees.
youtube
Blockly Product Roadmap by the Blockly Product team
Hear the Blockly team recap recent core Blockly platform updates. Get a glimpse of upcoming priorities for the Blockly development product roadmap, including improvements in accessibility, partnerships, stability, and much more.
youtube
Workspace Comments Assemble! by Google
Beka from Google's Blockly team provides an update on Workspace comments, including exciting improvements to the user experience. Beka then provides an overview of the process that the team goes through to preempt problems when building new features, and answers audience questions.
youtube
Improvements in Getting Started with Blockly by Google
Maribeth from Google's Blockly team provides an overview of how the team is improving the experience of developers getting started with Blockly's platform. We'll cover challenges from the old Block Factory format, and how the forthcoming Block Factory update will make development tools more cohesive, and easier to use.
youtube
Packaging fields and blocks by Google
Rachel from Google's Blockly team provides technical best practices for developers using packaging fields and blocks.
youtube
Modernizing Blockly's Packaging by Google
Christopher Allen from Google's Blockly team provides a technical overview of Javascript module systems in Blockly, changes the team has made to improve how these modules can be used, and what the team plans to do next to make further improvements to the product.
youtube
Unforking Scratch and CS First by Google
Aaron Dodson from Google's CS First team gives an overview of how and why the team unforked Scratch for CS First at the Blockly Summit 2024. Follow along as Aaron provides a visual tutorial of how the team went about unforking Scratch, and understand the reasoning at each stage.
youtube
Opening remarks (Day 2)
Joe Davis and Cassandra Fernandes welcome Blockly Summit 2024 attendees back for the second day of the Summit, and provide an overview of the day's agenda.
AI Talks
Learn how Scratch, MIT and micro:bit are using AI and ML with Blockly to unlock magical learning experiences.
youtube
Scratch Lab's Rainbows, Boops and Rhyme Limes: Designing Playful Blocks
Eric Rosenbaum, Director at Scratch Lab, discusses how the team builds experimental, creative coding experiences that are simple, joyful, and generative with AI. Hear Eric share reflections on the design and play testing of three experimental Scratch extensions: Animated Text, Face Sensing, and AI Chat blocks.
youtube
MIT App Inventor's Building Gen AI Apps with Aptly
Evan Patton from MIT App Inventor leads a workshop around the Aptly project. Evan explains how Aptly brings generative AI capabilities to App Inventor's Blockly-based, low code environment. He discusses the technical approach the App Inventor team took to build Aptly, and how it might extend to other Blockly-powered coding environments.
youtube
micro:bit's How students and teachers build and use AI/ML systems with Blockly
Katie Henry and Lucy Gill from the Micro:bit Educational Foundation demonstrate how students and teachers can build and use end-to-end AI/ML systems with Micro:bit at the Blockly Summit 2024. Learn more about the Foundation's approach to designing hands-on AI/ML learning tools through Blockly-powered examples and try the demos yourself by following along with this showcase.
CS Education Talks
Watch talks from expert curriculum designers to learn best practices when developing learning experiences that integrate Blockly and block-based programming.
youtube
Bringing Instructional Design to Blockly Development
Josh Caldwell from Google explores the perspectives that curriculum developers and instructional designers can bring to the design of Blockly-based instructional environments. Josh discusses how these roles can collaborate with developers to make products that lead to more effective learning experiences for students, grounded in clear outcomes.
youtube
Exploring automated student code evaluation for teachers
Thomas Sparks from Microsoft MakeCode shares the team's research and investigations into tooling for automated block code validation at the Blockly Summit 2024. Thomas explores student code evaluation and feedback, one of the biggest pain-points for teachers - especially for those who don't have a background in computer science. Hear about what they've learned and created so far in their pursuit to automate some of this process.
youtube
Python Programming curriculum concepts using Blockly
Ahana Ghosh, Ph.D. student at the Max Planck Institute, discusses the Machine Teaching Group's ongoing work surrounding how learners transition from Block-based coding to text-based coding.. Hear about the new block-based visual programming curriculum Ahana developed that uses the Blockly library to more seamlessly transition students from using blocks to learning introductory Python programming concepts.
Accessibility Talks
Learn how Deaf Kids Code and Micro:bit are using Blockly to make coding more accessible
youtube
Blockly as a visuospatial learning tool for deaf students
Hear Shireen Hafeez, Founder of Deaf Kids Code, describe how Blockly empowers deaf students to showcase their unique problem-solving skills at the Blockly Summit 2024. Shireen describes how deaf students who often excel at algorithmic thinking and strategic planning, yet struggle in traditional math classrooms, are using Blockly to display their talents in unique, impactful ways.
youtube
Micro:bit's journey towards accessible block-based coding coding
Lucy Gill, Head of Product for Micro:bit, explores Micro:bit's journey to improve accessibility across its physical and digital products at the Blockly Summit 2024. Hear highlights and examples from this ongoing work, including Micro:bit's approach to incorporating expert advice to steer their product roadmap.
Talks from the Blockly Community
Products talks and demos from the Blockly community
youtube
Code.org and Leveling Up Sprite Lab: Migration, Innovation, and Collaboration
Emily Eastlake and Mike Harvey from Code.org give an overview of the new curriculum module within Sprite Lab, created using custom Blockly blocks, to teach students about variables.
youtube
Tinkercad Codeblocks for 3D and circuits design education by Autodesk
Phillip Ly, Software Engineer at Autodesk, discusses Tinkercad focused on 3D and electronics design education. Phillip double clicks into Codeblocks, a workspace in Tinkercad that leverages Scratch-blocks and Blockly components to enable users to create 3D objects.
youtube
Build your own custom block extensions for Minecraft by Microsoft
Jacqueline Russell and Thomas Sparks from the Microsoft MakeCode team lead a fun, hands-on workshop where about building your own custom block extensions for Minecraft at the Blockly Summit 2024.
youtube
Topia's new multiplayer Game Engine and no-code builder
Chris Psiaki and Dalton Gray give an overview of Topia, a proximity chat and spatial communication platform with customizable browser-based worlds They discuss how the Topia Game Engine uses Blockly to enable anyone to create no-code games.
youtube
Microsoft's Great Blockly Upgrade
Richard Knoll from Microsoft MakeCode shares the team's experience of upgrading their forked Blockly code base to the latest version of Blockly. Learn about their approach, and their advice on how to update your code to the latest version.
youtube
Browser Bugs by Neil Fraser
Neil Fraser team dives into an example of how the team approaches browser bugs at the Blockly Summit 2024. Since browser compatibility is crucial for Blockly-based programs to reach learners on any system, this work is invaluable for making Blockly universally accessible.