Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Designing Video Games In The Classroom


Published on

Presented at WBGU's "STEM Video Game Design Challenge and Workshop" at Bowling Green State University in February 2012.

  • Be the first to comment

  • Be the first to like this

Designing Video Games In The Classroom

  1. 1. Designing Video Games In The Classroom
  3. 3. SOFTWARE OPTIONS GameStar Mechanic  Web based (works on Mac, PC)  No Download required.  Teacher and Student accounts
  4. 4. SOFTWARE OPTIONS Alice  Made by Carnegie Mellon  From “students drag and drop graphic tiles to create a program, where the instructions correspond to standard statements in a production oriented programming language, such as Java, C++, and C#.”
  5. 5. SOFTWARE OPTIONS Scratch  Made by MIT  Works on Mac + PC
  6. 6. SOFTWARE OPTIONS Kodu  Design on a PC or Xbox 360  3D, pre-made sprites with animations
  7. 7. SOFTWARE OPTIONS GameMaker  Free Version, Pro Version, Studio  Import or Create sprites  Mac, PC
  8. 8. STUDENTS IN STEM VIDEO GAME CONTEST Presenting their games today…  BradleyW.  Jacob M.  Adam R.
  9. 9. WHY VIDEO GAMES? Computer Science Fundamentals Natural Interest Motivation Complete Design Process
  10. 10. GET STARTED - GAMEMAKER GameMaker software  GameMaker Challenges w/ teacher materials 
  11. 11. GET STARTED – GAMESTAR MECHANIC Web based software 
  12. 12. GET STARTED - KODU  Main download site, tutorials  Community site,tutorials (Earn badges for contributing!)
  13. 13. GETTING STARTED - ALICE  Description from the site, “Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing. It uses 3D graphics and a drag-and- drop interface to facilitate a more engaging, less frustrating first programming experience. “
  14. 14. GETTING STARTED - SCRATCH  Description from the site, “Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.”