@awright it is a game I play in my math classroom a lot. You put a problem up on the board, students in groups do them on individual whiteboards. After a set amount of time you have them hold up their answers. Every team who gets it right, gets a point AND the chance to make a "trashket" which is really just an empty garbage bin on a chair in my room with a ball (there is a 1-pt and a 2-pt line). If the team makes a basket, they get the other 1 or 2 points. Then you move on to the next question.
Students get really into it. It works like a charm for math, and works fine for other topics too - I think a clicker type of game could work too fro CSP.