Classroom Mob Programming Game

Learn Mob Programming with this in-class RPG


Classroom Mob Programming Game

The Classroom Mob Programming Game is designed to teach undergraduates about Mob Programming. This in-class exercise uses techniques of role-playing games to guide students toward fruitful collaboration.

The game assumes that students are already familiar with a programming language. It is also assumed that at least some students are familiar with Test-Driven Development (TDD). Although TDD is not strictly required, it provides an important red-green-refactor rhythm that drives the work of the mob.

The following links provide everything else you need to run the game.

An instructor may choose to give students a template to get started. The following templates may be useful.

License

©2022 Paul Gestwicki

The rules and materials are licensed under CC BY-SA-NC 4.0. The software is licensed under GNU GPL v3.0.

Acknowledgements

This work is based on Willem Larsen’s Mob Programming: The Role Playing Game, which is licensed under CC BY-NC-SA (unspecified version).