| 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:
- What
is an Object
- 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 )
|
|