Watch sorting and graph algorithms run step by step with your own input
Beginner10h1–2
JavaScriptCanvas
16/20Learn branching and merging with a live visual commit graph.
Build Visual Git Learning Sandbox for programming beginners in ~14h with 1–2 people. Stack: JavaScript + D3 + Next.js.
Why it wins: Fills a real gap in CS education.
| Tech | Role | |
|---|---|---|
| JavaScript | Game / app logic | Web |
| D3 | Tooling | Tool |
| Next.js | Frontend + API routes | Web |
Watch sorting and graph algorithms run step by step with your own input
Students run and get graded on Python exercises entirely in the browser
Students review each other's code anonymously with a guided checklist