Intro to Game Programming

Course #:

PROG

4-653

Division:

Engineering & Technology

Department:

Computer Programming

Suggested Age:

12-18

Prerequisites:

Microsoft Office for Kids
OR Microsoft Office for Teens & Typing at least 10 wpm.

Intro to Game Programming

Course Description:

This course is intended for advanced middle schoolers who excel in math and programming, and teens who have not yet been introduced to programming or want to refine their skills.  Students will learn basic to advanced computer programming & logic skills while having fun CREATING THEIR OWN COMPUTER GAMES!


1st semester:

Scratch, a fun, free, beginner-friendly programming environment, is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge. You drag and drop blocks of code to build programs. Students will also be able to share their game with others online, too.


2nd semester:

Python: A typed, command-line programming language. Whether you're new to programming or an experienced programmer, it's easy to learn and use Python. And it's Free.


Homework: 1-3 hour per week

Curriculum/Materials:

  • Laptop computer required w/Windows 10 or later  (Some instructors may be able to provide one, if needed)

2 Textbooks: