Introduction to Computing Laboratories for Spring 2009
Lab # |
Date |
Description |
Files |
Handouts |
---|---|---|---|---|
1 |
1/14 |
IDLE environment |
||
2 |
1/21 |
Functions: Defining, Scope of Local and Global variables |
||
3 |
1/28 |
If-statements, recursive functions |
||
4 |
2/4 |
Loops: while and for |
|
|
5 |
2/11 |
File commands and Text File processing |
||
6 |
2/18 |
File processing and list usage |
||
7 |
2/25 |
Regular expressions |
||
8 |
3/4 |
In-lab time to work on homework #3 |
||
9 |
3/11 |
Sorting and recursive merge sort |
||
|
3/18 |
Spring Break: March 16 - 20 |
||
10 |
3/25 |
Recursion: divide-and-conquer vs. dynamic programming |
|
|
11 |
4/1 |
Introduction to Classes |
||
12 |
4/8 |
GUI and Event-driven Programming |
||
13 |
4/15 |
In-lab time to work on homework #5 and catch up on old labs |
|
|
14 |
4/22 |
Selection of programming contest problems |
|
|
15 |
4/29 |
|
|
|