(No previous programming experience required. Some experience with Algebra and the concept of variables is highly recommended.)
(Suggested: Pair this with the afternoon workshop "Graphics")
This class introduces concepts of both procedural and object-oriented programming using the C++ programming language. Start by learning about variables, if-statements, loops, and arrays. From there, we'll build an awesome suite of C++ programs that can be used for drawing, editing and manipulating photos and images from the ground up. This class provides an essential toolkit for the budding C++ game programmer.
C++ is a powerful language used for many complex applications including game development. If you're interested in programming in general, C++ is a good place to start.
