Lectures

Lecture Slides

Topic Notebooks Links

Introduction

Readings:
None
   

Computer Programs

Readings:
Zelle Ch.1
   

Writing Programs

Readings:
Zelle Ch.2
Writing Programs
 

Numbers

Readings:
Zelle Ch.3
Math Library
Numbers
Quadratic Formula
Distance Formula
Factorial

Objects & Graphics

Readings:
Zelle Ch.4
Graphics Programming-1
Graphics Programming-2
 

Sequences

Readings:
Zelle Ch.5
Username
List Methods
File Basics
String Methods
List Basics
Months Using Strings
Months Using Lists
String Formatting
String Basics
 

Functions

Readings:
Zelle Ch.6
   

Decision Control

Readings:
Zelle Ch.7
   

Loops & Booleans

Readings:
Zelle Ch.8
   

Simulation & Design

Readings:
Zelle Ch.9
   

Classes

Readings:
Zelle Ch.10
   

Data Collections

Readings:
Zelle Ch.11
   

Object-Oriented Design

Readings:
Zelle Ch.12
   

Algorithms

Readings:
Zelle Ch.13
   

Course Review

Readings:
None