one thing that has always caused issues for students is that they just want to program, they don't want to do any planning before hand, however, how do you play hangman?
This could be a good way to get students to think about how they would program it.
Topics Covered In This Chapter:
How to play Hangman.
Designing our game by drawing a flow chart before programming.