Code Beats is an introductory computer science learning toolkit that uses an open source sound board as its main programming interface. Our goal is to teach computer science basics in a fun and engaging way using music mixing as a means to learn how to code.View Lessons
You can create your own Code Beats soundbox by downloading our free open source 3D models and buying the parts from our partner educational site, AdaFruit.
Download Circuit Python to start coding beats into your soundbox. You should also download the starter code to test your soundbox and all its functionality.
Access the lesson plans and get started coding! Different lessons have different sound packs from violin sounds to hip hop beats, so make sure to check them all out.
At Code Beats, we believe coding should be fun so we make our lesson plans fun and interactive for all students. We focus on making a curriculum that is not only fun, but also teaches about fundamental programming concepts.
Download our open source soundbox instructions and design files to 3D print or laser cut your soundbox case. You can buy the micro controller and buttons from our partner educational site AdaFruit.
Instructions and parts list coming soon...
Code Beats is a project created by students at the Harvard Graduate School of Education. Code Beats' development was deeply influenced by current research on computer science education and music. Check out some of our favorite papers: