|
|
|
|
|
|
|
| L - Lecture |
| D - Discussion |
| P - Presentation |
| Week | Class Date | Strategy | Description | Item Due |
|---|---|---|---|---|
|
|
11 JAN |
L/D |
Overview of C102, Expectations of the Instructor and the Students, and Introduction to computing.
Prior to the second week of class, please read the department's statement on academic integrity and incomplete policy. Problem solving and Computing Computing & Survival |
Read [R] Ch 1 |
|
|
18 JAN |
L/D |
Computing and Survival
Computing and Survival |
|
|
|
25 JAN |
L/D |
Machines: Their History
Machines: Their History |
|
|
|
01 FEB |
L/D |
Review & Globalization
Globalization |
|
|
|
08 FEB |
L/D |
Moore's Law and Money
Money & Data |
Turn in first One-Page Write-Up |
|
|
15 FEB |
L/D |
Introducing Alice Once Again!
Data and its uses |
Turn in Opinion Diary |
|
|
22 FEB |
L/D |
Ethics
Ethics & Security |
|
|
|
01 MAR |
L/D |
Security & Pervasive
Pervasive computing |
Pervasive Readings 1 |
|
|
08 MAR |
L/D |
MID-TERM EXAM - Due Monday, March 5, 2007 by 3:00 pm in LH225
TBD |
Review Major’s Requirements Turn in second One-Page Write-Up |
|
|
15 MAR |
NC |
No Class – Spring Recess
No Class – Spring Recess |
|
|
|
22 MAR |
L/D |
Recursion, Abstraction, and Translation
Alice: Parameters |
[DCP] Chapter 4 |
|
|
29 MAR |
L/D |
Boot-Strapping
Alice: Functions & Repetition |
[DCP] Chapters 6-7 Turn in Opinion Diary |
|
|
05 APR |
L/D |
Artificial Intelligence & Turing Test
Alice: Recursion |
[DCP] Chapter 8 |
|
|
12 APR |
L/D |
Artificial
Alice: Project issues... |
[DCP] Chapters 6-8 |
|
|
19 APR |
L/D |
Simulation
Alice Demonstrations |
|
|
|
26 APR |
L/D |
Alice Demonstrations
Alice Demonstrations |
|
|
17 |
01 MAY |
FE |
FINAL PROJECT PRESENTATION EXAM - 10:15AM-12:15PM - BH208 |
Final Exam |
| Week | Class Date | Strategy | Description | Item Due |
|---|---|---|---|---|
|
|
|
|
Overview of C102, Expectations of the Instructor and the Students, and Introduction to lab.
|
|
|
|
|
|
Scripting Language:
Transparency and the machine at the command line Assign Logic Assignment 2 |
|
|
|
|
|
Big Data: Finding out about ourselves and doing something about it!
Assign Logic Assignment 3 |
|
|
|
|
|
Introduction to Alice |
|
|
|
|
|
Shifting our logic to programs: What is Programming?
Professor Amr Sabry, Guest Lecturer Assign Alice Lab 01 |
|
|
|
|
|
Creating an Animation Program
Assign Alice Lab 02 |
Turn in Alice Lab 01 |
|
|
|
|
Alice: Putting together the pieces
Assign Alice Lab 03 |
Turn in Alice Lab 02 |
|
|
|
|
Alice: Classes, Objects, Methods
Assign Alice Lab 04 |
Turn in Alice Lab 03 |
|
|
|
|
TBD | |
|
|
|
|
No Class – Spring Recess |
|
|
|
|
|
Alice: Events
Assign Alice Lab 05 |
Turn in Alice Lab 04 |
|
|
|
|
Alice: Working on the project
Assign Alice Lab 06 |
Turn in Alice Lab 05 |
|
|
|
|
Alice: Working on the project
Assign Alice Lab 07 |
Turn in Alice Lab 06 |
|
|
|
|
Alice: Working on the project |
Turn in Alice Lab 07 |
|
|
|
|
Alice: Working on the project | |
|
|
|
|
Alice: Working on the project | |
|
17 |
01 MAY |
FE |
FINAL PROJECT PRESENTATION EXAM - 10:15AM-12:15PM - BH208 |
Final Exam |
|
|
|
|
|
|
|