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

Write programs using user 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

 

Data Structures

Describe data types and their conversions

5

4

 

Arrays

Write program using Arrays

5

6

 

Game Programming

Write game programs

5

20

 

 

 

 

 

 

 

 

40

60

 

 

Suggested Resources

 

Rutledge, M. 2004, PHP Game Programming, Thomson Course Technology. ISBN: 1-59200-153-X