Advanced Game & Web Design

Room: 210
D.R.Kelly

Grading:
- Projects = 80%
- Participation = 10%
- Attendance = 10%

Please refer to your Classroom
Contract for further explanation.
CS Home THS Home District Home Acceptable Use Policy Lab Schedule

Course Goal:

To master the fundamental programming techniques, with an emphasis on object-oriented programming techniques, animation techniques using 3D Max and Flash and design techniques using Photoshop and InDesign. Students with a primary interest in programming will follow Computer Science (CS) projects and students with a primary interest in design and digital imaging will follow Graphic Design (GD) projects.

Course Objectives

  • Develop JAVA programs using object oriented design
  • Explain the concepts of Classes, Objects, Abstraction and Encapsulation
  • Explain the concepts of Decision making and Iteration
  • Explain the concepts of Arrays and Array Lists.
  • Create Animation and import into Applets
  • Create layouts for screen and print

Course Materials

We will be using a variety of texts including Game Programming for Teens, Grebler, Beginning Java Game Programming, Second Edition, Harbour and Photoshop 7.0 Classroom in a Book. For indepth Java we will be using the AP Edition of "Java Concepts, 4th Edition", by Cay Horstmann and using the student companion website: www. wiley.com/college/horstmann. For those students that have already completed Advanced Programming and wish to take the AP test, the balance of this book can prepare the student for the AP Exams.

The Java Tuutorials from Sun Microsystems. These tutorials may assist you in clarifying information covered in the text. The first two lessons cover the basic concepts:

  1. What is an Object
  2. What is a Class

Understanding Java's Object Oriented Programming (OOP) - adapted from Java for Dummies - is another resource for understand the basics of What is an Object and What is a Class.

Advanced Photoshop Tutorials

SQL Tutorials

PHP Tutorials    ( Click here for Test PHP )

 

 

This Week

 

Last Week


Project Due Dates :

 


Notes:

white line right bar