
Code.org
2025
Reimagining Python learning through a collaborative coding challenge
During my graduate programโs capstone, I worked at Code.org as a Product Designer to add new features to their Python coding curriculum. My main project included creating more inclusive and engaging curriculum catering especially to students largely underrepresented in computer science. This resulted in the creation of a group challenge involving students coding to make a music visualizer.
Role
Lead Product Designer
Team
4 Product Designers
2 Product Managers
Timeline
March โ September 2025
Tool
Figma
Context
Code.org empowers students of all levels to code
As a leader in free Kโ12 computer science education, Code.org is committed to making coding accessible and engaging for every student. After launching their first Python course, they wanted to push further on inclusivity and engagement and brought our team in to analyze the competitive landscape and design new learning experiences.
Problem
Low student interest and engagement in their Python course
Solution
The Group Coding Challenge
To address this, we designed the Group Coding Challenge โ a collaborative activity where students use Python to move shapes to music, creating a shared music visualizer.
Instead of working independently, this activity encourages learners of all skill levels to collaborate toward a shared outcome. By leading with a familiar interest like music, students can connect something they already love to coding, helping them see its real-world relevance.






















