Lots being said about coding and game design as a way to access broader learning outcomes. Take a look at Gamestar Mechanic. Even if it doesn't fit into your course, your students might just love pursuing this on their own.
"Gamestar Mechanic leads users through the game design experience. This site teaches the basics of game design and systems thinking in a highly engaging environment. "