Algokid
A working library for those committed to understanding algorithms with uncommon care.
Sorting Visualizer
Pathfinding Visualizer
Convexhull Visualizer
Tree Algorithms
Every day, computer science gets easier and easier to teach. And most of what gets taught will probably be fine. Functional, but forgettable. Memorized too quickly without enough thought.
This is for kids who want to understand something else.
Concepts that are intuitive. Visualizations that feel alive. Experiences that welcome them in and make the complex simple. Whether it's watching a Pathfinding algorithm navigate a maze or seeing Sorting happen in real-time, it feels right. Like it was made by someone who took the time to apply an almost unreasonable level of consideration. Learning designed with uncommon care.
"My daughter Noor started playing with Algokid today and somehow figured out bubble sort just from the visualizations! 💁♀️✨ Web animation is hard to get right, but this is so well done. Huge thanks @jorjis for building this!"
produced by 😉 @jorjishasan