Almaty, Kazakhstan
In this course on Game Design, students learned foundational concepts in programming, design, and engineering, using tools and technology such as: Arduino, Processing, Sploder, and Twine. They acquired knowledge of modern day tools in revision control, cloud computing, and game development. In the classroom, students engaged in classroom discussions, documented ideas, and kept online journals. By the end of the course, each student had created their own digital project portfolio. In addition to digital game design and development, a final project in the course was to design and playtest their own board games. A major emphasis of this course is in understanding how to have an impact in the world of technology. We discussed careers as scientists, designers, engineers, artists, and producers. At the end of the course, each student created their own poster presentation on a topic they found interesting in class. These topics included design, software engineering, game studies, algorithms, artificial intelligence, and development tools among others. All of their projects and assignments are documented in their blogs that they updated multiple times a day.
In this course, we will focus on developing these 10 qualities in each student.
In this class you will learn
Daily Schedule | Time | |
---|---|---|
8:30 | Session 1 | 1 hr 45 min |
10:15 | Break | 15 min |
10:30 | Session 2 | 1 hr 30 min |
12:00 | Lunch | 1 hr |
1:00 | Session 3 | 2 hr 30 min |
3:15 | Finish |
Course schedule will be subject to change!
Week 1 | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|
Topic | Technology | Game Studies | Programming | Animation | Engineering |
8:30 | Overview | Passion Posters | Review | Algorithms | Review |
What is a game? | Homework Review | Guest: Ayman | Computing Lesson | Guest: Aza | |
10:15 | BREAK | BREAK | BREAK | BREAK | BREAK |
10:30 | Creativity | Lock Activity | Party Game | Scavenger Hunt | Animations |
TED: Growth Mindset | RPS Activity | Blog | |||
12:00 | LUNCH | LUNCH | LUNCH | LUNCH | LUNCH |
1:00 | Ninja Game | Github | Interactive Fiction | Processing | Piskel |
Twine | Jekyll | Processing | Blog | Perler | |
Homework | Design a Game | Design Document | Blog: Roles in Dev | Blog: All Projects | Blog: Game Reviews |
Week 2 | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|
Topic | Electronics | Design | AI | Development | Final Project |
8:30 | Arduino | Design Doc | Algorithms | Guest: Ishan | Finish Work |
Guest: Chinara | Sorting | Portfolio Review | Final Blog | ||
10:15 | BREAK | BREAK | BREAK | BREAK | BREAK |
10:30 | Arduino | Line Game | AI | Lab Bunnies | Presentations |
Guest: Stone | Serious Games | Mouse & Keys | Snap/Sploder/Puzzlescript | ||
12:00 | LUNCH | LUNCH | LUNCH | LUNCH | Lunch |
1:00 | Special Talks | Object Oriented | Finite State Machine | Final Presentation | Graduation |
Arrays | Game | ||||
Homework | Blog | Design Doc | Design Doc | Dice Game | Keep Building Things! |
Locks: