Coding Chaos is an educational game that teaches players how to use Git, while navigating the social interactions of the software development industry. In the game, players create their own Git client from scratch, while learning the intricacies of Git's internal object store, branching, merging, and more. Along with a deep technical understanding of Git, players will also gain valuable problem solving and collaboration skills that will help them navigate real-world programming scenarios.