There’s no denying the buzz around hackathons transforming computer science education, or technical education overall. Over the course of 24 hours (or a weekend) coders can join together in massive marathon sessions, playing with real-world code for fun and prizes. On the other hand, classes are often portrayed as the opposite extreme – slow, unexciting, overly focused on theory.