CodeRace
CodeRace is a 6-module assessment engine built to automate lab internal examinations at Atria Institute of Technology. It tests the full spectrum of programming literacy: from logic assembly and debugging to full IDE-style algorithmic problem solving.
Traditional coding platforms only test code writing, missing critical skills like logic assembly, debugging, and tracing. Manual lab exams for 1000+ students were time-consuming, inconsistent, and prone to grading errors.
Built a 6-module platform with diverse interaction models: drag-and-drop code assembly, fill-in-the-blanks, code tracing, debugging challenges, a full IDE, and MCQs. Piston handles real-time code execution, Docker provides isolation, and a live leaderboard keeps students engaged.
- 6 distinct assessment modules covering all programming skills
- Real-time code execution via Piston in Docker containers
- Drag-and-drop code assembly interface
- Live leaderboards with real-time score updates
- Admin dashboard with per-student and per-section analytics
- PDF/CSV export for institutional record-keeping