- Google a phrase like "why learn Game Design?" or "Why teach game design?" or "What kids can learn from designing games" or something similar.
- Can't find anything? Go read this. Really... the whole thing. It's not that bad.
- With your partner, develop a list of all the things you could learn through game design. Post at least one of them to the Edmodo Class group (CIT7, NOT MSChat!!!)
- Bonus: add a link to an article or blog post you read.
Agenda - coding & programming
- Go to http://learn.code.org and put in your username and password if necessary.
- Click on your name in the upper right and choose "My Progress" in order to finish.
- Work through all activities. Skip the unplugged activities (Click the yellow finished button!). Use the help notes and videos.
Agenda - Game Design
- Sign up for Gamestar Mechanic
- Play Episode 1 of the Quest, Addison Joins the League.
- Post which game in Episode 1 (Naviron Adventure /Altair Journey / Acheron Gauntlet / Kakuri Mindbender) was your favorite to Edmodo & why.
- Play Episode 2 of the Quest, Addison Joins the League.
- If you've been ignoring the introductory comics up to this point. Make sure you read them on the next 2 episodes. You will use the information! This is a test.
- Play through Episodes 3 and 4 of Gamestar Mechanic's introductory quest, "Addison joins the league".
Extra time & Bonus Goodies
- Bonus: Program your own Flappy Bird Game & share it on Edmodo or MyBigCampus
- Super Bonus: Complete two lessons in Code Academy. Sign in with Google!!! (Yeah that's double bonus points!)
Objectives:
- [10] You will design and analyze dynamic systems, a characteristic activity in both the media and in science today, with considerations of how end-users interact with said systems.
- [11] You will act as sociotechnical engineers, thinking about how people interact with systems you design by using the iteration feedback loop.
- [13] You will develop an understanding of programming & computational concepts.
- [14] You will develop fluency with computational concepts (i.e. sequence, loops, events) and practices (i.e. iterative and incremental development, testing and debugging, reusing and remixing).