Example 1: I teach a computer class and I'm looking for new ways to engage my students and teach them skills like programming, design and troubleshooting. I use or would like to use the project based learning model for my classroom.
Example 2: I teach a core subject and some students especially boys have trouble being excited about the content I'm teaching. I know that they love video games and if I could tap into that interest I think that they would learn a lot more.
Before you start a game design course or use game design as a unit within another course you may want to familiarize yourself with the issues surrounding video games.
When designing your course or units taking into consideration the following variables-
What is my ultimate goal for the course?
How long (time) do I have to commit to this project?
Do I have the support of my administration?
How will I deliver the course materials (printed or electronic)?
When I get questions about game design that I cannot answer where will I find the answer?
Do you want students to all create their own games or can they work together (each specialize into different roles such as level designer, programmer, tester, audio editor, debugger)?
Here are some recommended tools for creating lessons.