Computer Science I
3rd Six-Weeks
Current Assignments
- Lab 03a - Triangle - due Nov 30
- Lab 03b - MilesPerHour - due Nov 30
- Lab 03c - Quadratic - due Nov 30
-
Lab 03d - Distance - due Nov 30 (extra credit)
Daily Log
- Monday, November 16, 2009 - Chapter 3 lecture, random numbers
- Wednesday, November 18, 2009 - begin chapter 3 labs
- Friday, November 20, 2009 - finish up chapter 3 labs
- Tuesday, December 1, 2009 - GridWorld lecture, start ch 3 GridWorld labs?
2nd Six-Weeks
Assignments
- Input Exercises - due Oct 9
- Lab 0c - Input - due Oct 14
- Lab 01a - StarsAndStripes - due Oct 20
- Lab 01b - SmileyFace - due Oct 26
- Lab 01c - BigHouse - due Oct 26
-
Lab 01d - Robot - due Oct 26 (extra credit)
- Arithmetic Exercises - due Nov 3
- Printf Practice - due Nov 9
- Lab 02a - Rectangle - due Nov 13
- Lab 02b - Sum - due Nov 13
- Lab 02c - Average - due Nov 13
-
Lab 02d - Cube - due Nov 13 (extra credit)
Lab 02e - Circle - due Nov 13
Lab 02f - Line - due Nov 13
Lab 02g - Fahrenheit - due Nov 13
Daily Log
- Tuesday, October 6, 2009 - begin chapter 0c, start working on InputExercises
- Thursday, October 8, 2009 - finish chapter 0c lecture, begin lab 0c
- Tuesday, October 13, 2009 - continue working on lab 0c, finish forgotten chapter 0b lecture
- Thursday, October 15, 2009 - history of programming styles, begin chapter 1 lecture, start working on lab01a
- Monday, October 19, 2009 - review first part of ch 1, finish lab 01a, resume ch 1 lecture (graphics!)
- Wednesday, October 21, 2009 - finish ch 1 lecture (graphics), begin labs 01b (SmileyFace) and 01c (BigHouse)
- Friday, October 23, 2009 - continue working on chapter 1 labs
- Tuesday, October 27, 2009 - Don't Be Creepy lecture
- Thursday, October 29, 2009 - begin chapter 2 (math), begin Arithmetic Exercises
- Monday, November 2, 2009 - continue working on ArithmeticExercises, start printf lecture
- Wednesday, November 4, 2009 - review/finish Printf lecture, start printf exercises
- Friday, November 6, 2009 - finish printf practice
- Tuesday, November 10, 2009 - review instance variables and OOP from ch 2, start chapter 2 labs
- Thursday, November 12, 2009 - finish up ch 2 labs and anything else from 2nd Six-Weeks
1st Six-Weeks
Assignments
- computer science aptitude quiz - given in class starting Aug 24
- FirstProg.java, your first Java program - done in class starting Sept 3
- Printing Exercises - due Sept 15
- Lab 0a3 - ASCII art - due Sept 17
- Triumph of the Nerds quiz 1 - given in class starting Sept 22
- ActorBox lab - due Sept 25
- ActorTriangle lab - due Sept 29
- Variable Exercises - due Oct 1
- Lab 0b - Variables - due Oct 5
Daily Log
- Monday, August 24, 2009 - first day PPT (what is CS, about me, why CS), aptitude quiz
- Wednesday, August 26, 2009 - go over aptitude quiz, introductions, begin lecture on history of computing devices
- Friday, August 28, 2009 - finish hardware lecture, log in, computer rules, room rules
- Tuesday, September 1, 2009 - review rules, lecture on history of programming languages
- Thursday, September 3, 2009 - review programming languages, your first Java program
- Tuesday, September 8, 2009 - review first Java program, begin chapter 0a
- Thursday, September 10, 2009 - finish chapter 0a, late policy, coding psyche-out, begin printing exercises
- Monday, September 14, 2009 - finish printing exercises, begin Lab 0a3
- Wednesday, September 16, 2009 - finish Lab 0a3, start looking at GridWorld
- Friday, September 18, 2009 - watch "Triumph of the Nerds" volume 1, discuss important names
- Tuesday, September 22, 2009 - TotN quiz 1, continue GridWorld lecture, begin GridWorld lab 1
- Thursday, September 24, 2009 - finish GridWorld lab 1, start lab 2
- Monday, September 28, 2009 - begin chapter 0b, start working on VariableExercises
- Wednesday, September 30, 2009 - review ch 0b lecture, finish VariableExercises, start lab 0b
- Friday, October 2, 2009 - finish lab 0b and anything else missing from 1st Six-Weeks