Code.org Mobile Education App
Started:
Won 1st place in the 2023 McKinsey Digital Hackathon, in collaboration with Code.org. The challenge: bring coding education to students in developing countries, where mobile devices are far more accessible than laptops or desktops — but keyboards and IDEs are limited or absent.
Team: Mihir Dhamankar (Carnegie Mellon), Joanna Kennedy (MIT/Harvard), Max Petruzzi (MIT), and Weizhe Zhao (Cornell)
Solution
Built a mobile app that gives students and teachers real-time feedback on verbal explanations of coding concepts. Using the OpenAI and YouTube APIs, the platform generates and analyzes transcripts of submitted videos for accuracy and comprehensiveness.
Key features:
- Teachers can create assignments and view student submissions with aggregated metrics
- Identifies common points of confusion across the class
- Teachers can also receive feedback on their own explanations — useful since many teachers in developing countries come from non-CS backgrounds
The entire project was built in 24 hours. After winning, the team was invited to present again to Code.org leadership including CEO Hadi Partovi.
Awards
- 1st Place — 2023 McKinsey Digital Hackathon
Full details and code: GitHub
