IT 101 (Spring '08)
[Schedule] [Examples] [Programs] [Class Notes] [Reference] [Syllabus] [Lab & TA] [Tests] [Grades]
|
Week |
Description |
Chapter |
Program |
CodeLab due dates |
|
|
1 |
114 |
Introduction, Hardware, Software, Operating Systems (Unix, Windows, Mac), Binary, HTML | |||
|
2 |
1/21 |
Starting Alice Scenarios & Storyboards |
1 2-1 |
||
|
3 |
1/28 |
First Program World-level Methods |
2-2 |
Prog 1: due Thurs 1/31 | |
|
4 |
2/4 |
Programming, motivation Parameters Class-level Methods, Inheritance |
3 |
||
|
5 |
2/11 |
Functions If-else and Boolean Functions |
6-1 6-2 |
||
|
6 |
2/18 |
Midterm #1 in lab and class | 5-1 | Prog 2: due Tues 2/19 | |
|
7 |
2/25 |
Interactive Programming Parameters & Event Handling |
5-2 | ||
|
8 |
3/3 |
Random Numbers Loops |
6-Tips... 7-1 |
|
|
|
9 |
3/10 |
While - Indefinite Loops Lists |
7-2 9-1 |
Prog 3: due Tues 3/11 |
|
| 10 | 3/17 |
List Search Variables |
9-2 10 |
|
|
3/24 |
Spring Break | - |
- |
||
|
11 |
3/31 |
Midterm #2 in lab and class, Java: Types, Assignment, Input & Output, Arithmetic, Strings |
|
Codelab will start here... | |
|
12 |
4/7 |
Java: Control Flow: if, while, do, for | Prog 4: due |
||
|
13 |
4/14 |
Java: Classes & Methods, parameters |
|
||
|
14 |
4/21 |
Java: Objects, Overloading, Constructors |
|
||
|
15 |
4/28 |
In-lab Final Exam Java: Arrays, sorting, searching |
|
Prog 5: due Wed 4/30 | |
|
|
|
In-class Final Exam Thurs May 8, 3:30-5:30pm, 304 BH |
|
||
[CS Dept] [UIC] [Prof. Reed]