Gamestar Mechanic is a game and online community that teaches kids how to design their own games!
Designing games builds:
Systems Thinking, 21st Century Skills, Creative Problem Solving, Art and Aesthetics, Writing and Storytelling, and creates a motivation for STEM learning.
There is a free version and a professional version with additional materials available. Geared to grades 4 - 9.