Web Developer Program
 

ITSE 1302 - Computer Programming
Course Information

Course Description

This class provides an introduction to computer programming with emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files.

The emphasis is on Object-Oriented Programming concepts and skills. You will learn how to develop and write computer programs using Alice , a visual 3D-animation tool.

You do not need to have any programming experience.

Required Textbook

Alice Textbook

Starting Out with Alice by Tony Gaddis

ISBN: 9780321475152

Alice example

 

Textbook Table of Contents

Chapter 1 Introduction to Alice and Objects

Chapter 2 Programming in Alice

Chapter 3 Variables, Functions, Math, and Strings

Chapter 4 Decision and Repetition Structures

Chapter 5 Methods, Functions, and More about Variables

Chapter 6 Events

Chapter 7 Lists and Arrays

Chapter 8 Recursion

Required Software

Alice v2.0Alice

Download Alice v2.0 from http://www.alice.org/ - the software is FREE and is the software you will need for all the assignments in this class.

The college open lab in NTB 116 has the required software. Also, the Bowden 202 computer lab has the required software.

 Last updated on December 27, 2007