Agenda for Unit 1: Introduction of Computers and Games Graphics Objectives Create C++ programs for games using proper C++ syntax. 1.1: Identify the components of computer hardware. 1.2: Describe how computers store data. 1.3: Explain the difference between machine language and assembly language.
Agenda for Unit 1: Introduction of Computers and Games Graphics Objectives (cont.) Create C++ programs for games using proper C++ syntax. 1.4: Define C++ syntax. 1.5: Identify the five stages of the program development cycle. 1.6: Create a basic game program in C++.
Hour 1 Class Admin and introductions Syllabus overview Chapter 1: Introduction to Computers and Programming
Hour 2 Course Project overview Chapter 2: Graphics Programming with C++ and the Dark GDK Library
Hour 3 Lab Set up Windows XP in Virtual PC 2007 Set up Dark GDK Download Student Source Code http://www.pearsonhighered.com/gaddis/ http://wps.aw.com/aw_gaddis_games_1/114/29318/750 5573.cw/index.html
Hour 3 (cont.) Lab Task 1: “In The Spotlight: Writing Your First Program with Visual C++ 2008 Express Edition and the Dark GDK” on pages 20-27 of your text. Task 2: “In The Spotlight: Opening and Executing an Example Program” on pages 27-29 of your text.
Hour 4 Lab Task 3: Programming Exercise #1 (Lines.cpp) on pages 33-34 of your text. Task 4: Paired Pseudocode Programming Exercise Quiz
Before You Go Hand in your Syllabus Acknowledgement Forms Email your .cpp files to jasongrose@gmail.com Homework