MONT 105S, Spring 2009

Home | | Course Schedule | | Assignments | | Lecture Notes

Lecture Notes


Week 1: Introduction to Python

Session 1: Wednesday, 1/14, Introduction to Python.


Week 2: Simple Python programs. Numbers and Strings. Conditionals

Session 2: Wednesday, 1/21, Numbers and Strings

Session 3: Friday, 1/23, Conditionals


Week 3: Conditionals. Turtles. While Loops

Session 4: Wednesday, 1/28, Conditionals and Turtles

Session 5: Friday, 1/30, While Loops


Week 4: While Loops. Strings and Lists

Session 6: Lab3, Wednesday, 2/4, While loops

Session 7: Friday, 2/6, Strings and Lists.


Week 5: Strings and Lists. for loops

Session 8: Lab4, Wednesday, 2/11, Strings and Lists

Session 9: Friday, 2/13, for loops.


Week 6: for loops. Exam review

Session 10: Lab5, Wednesday, 2/18, for loops

Session 11: Friday, 2/20, exam review.

Solutions to exam review problems.


Week 7: Midterm. Functions

Session 12: Wednesday, 2/15, Midterm Exam.

Session 13: Friday, 2/27, Functions.


Week 8: Functions. "Truth and Beauty"

Session 14:Wednesday, 3/11, Functions and Parameters

Session 15: Friday, 3/13, Discussion of "Truth and Beauty"


Week 9: Trip to Worcester Art Museum

Session 16: Wednesday, 3/18, Trip to Worcester Art Museum

Friday, 3/20, Class Canceled


Week 10: Functions, Parameters, Scope. Objects

Session 17:Wednesday, 3/25, Functions, Parameters, Scope

Session 18:Friday, 3/27, Classes


Week 11: Writing classes. Graphical User Interface (GUI)

Session 19:Wednesday, 4/1, Lab 8: Writing Classes

Session 20:Friday, 4/3, Graphical User Interface (GUI)


Week 12: More GUI's

Session 21:Wednesday, 4/8, GUI's 2


Week 13: Game Graphics

Session 22:Wednesday, 4/15, Game Graphics

Session 23:Friday, 4/17, Game Graphics II

Images and code for demos


Week 14: Game Graphics II

Session 24:Wednesday, 4/22, Game Graphics II

Session 25:Friday, 4/24, Text and Animation


Week 15: Review for final exam

Session 26: Wednesday, 4/29, exam review.

Solutions to exam review problems.


Home | | Course Schedule | | Assignments | | Lecture Notes


Constance Royden--croyden@mathcs.holycross.edu
MONT 105S--Computer Science of Graphics and Games
Date Created: September 1, 2002
Last Modified: January 12, 2009
Page Expires: January 12, 2010