|
Standard |
Posted: 09/20/07
|
RState Standard |
£Institutionally Developed |
College:
n/a |
CIS 2515 - Introduction to PHP for Game Programming
Course
Description
Provides a study of the PHP programming language to solve
applications. Topics include: Computing
with numbers, Computing with strings, Objects and Graphics, Defining Functions,
Decision Functions, Loop Structures and Booleans, Game Simulations and Design,
Defining Classes, Data Collections, Object-Oriented Design, Recursion.
|
Competency Areas |
Hours |
|
|
General
and Game programming language concepts |
Class |
4 |
|
Object-Oriented
programming concepts |
D. Lab |
6 |
|
Input,
selection and repetition structures |
P.
Lab/O.B.I. |
|
|
Strings,
lists, other variable types and graphics |
Credit |
7 |
|
Debugging |
|
|
|
Data
Structures |
|
|
|
Arrays |
|
|
|
Game
programming |
|
|
|
Prerequisite: |
CIS105 |
|
Corequisite: |
|
Course Guide |
|
Competency |
After completing this section,
the student will be able to: |
Hours |
||
|
Class |
D.Lab
|
P.Lab/ O.B.I. |
||
|
General
programming language concepts |
Define
Loops, variables, functions, conditional statements, arithmetic operators,
arrays, decision structures, OOP. Write program output to screen, write
program output to a file, write simple and complex expressions. |
5 |
4
|
|
|
OOP
Concepts |
Use
Object-Oriented programming concepts |
5 |
6
|
|
|
Input,
selection and repetition structures |
5 |
8
|
|
|
|
Strings,
lists, other variable types |
Write
simple string operations, lists, variable types |
5 |
6
|
|
|
Debugging |
Describe
debugging a program for correct output |
5 |
6
|
|
|
Describe
data types and their conversions |
5 |
4
|
|
|
|
Write
program using Arrays |
5 |
6
|
|
|
|
Write
game programs |
5 |
20
|
|
|
|
|
|
|
|
|
|
|
40 |
60
|
|
|
Suggested Resources |
Rutledge, M. 2004, PHP Game
Programming, Thomson Course Technology. ISBN: 1-59200-153-X