Computer Science I

5th Six-Weeks

Current Assignments

  1. Lab 07b - HexToBinary - due Mar 12
  2. Lab 07c - Decoder - due Mar 12 (extra credit)
    Lab 07d - MouseButtonTester - due Mar 12 (extra credit)
    Lab 07e - MorseCode - due Mar 12 (extra credit)
    Lab 07f - Monster - due Mar 12 (extra credit)

Daily Log

4th Six-Weeks

Assignments

  1. Lab 05a - Discount - due Jan 22
  2. Lab 05b - NumberVerify - due Jan 26
  3. Lab 05c - StringOddOrEven - due Jan 28
  4. Lab 05d - CharacterAnalyzer - due Jan 28 (extra credit)
    Lab 05e - Distance - due Jan 28 (extra credit)
    Lab 05f - AnimatedCar - due Jan 28 (extra credit)
  5. GridWorld lab 5.1 - SpinningActor - due Feb 8
  6. GridWorld lab 5.2 - BlinkyActor - due Feb 10
  7. GridWorld lab 5.3 - TeleporterActor - due Feb 12
  8. GridWorld lab 5.4 - MoveLeftActor - due Feb 12 (extra credit)
    GridWorld lab 5.5 - MoveSouthActor - due Feb 12 (extra credit)
    GridWorld lab 5.6 - MoveNorthActor - due Feb 12 (extra credit)
    GridWorld lab 5.7 - UpAndOverActor - due Feb 12 (extra credit)
  9. Lab 06a - NumberCompare - due Feb 18
  10. Lab 06b - StringEquality - due Feb 22
  11. Lab 06c - WordsCompare - due Feb 22
  12. Lab 06d - Social - due Feb 22 (extra credit)
    Lab 06e - StringLengthCheck - due Feb 22 (extra credit)
    Lab 06f - StringFirstLetterCheck - due Feb 22 (extra credit)
    Lab 06g - WordFun - due Feb 22 (extra credit)
  13. GridWorld lab 6.1 - RedGreenActor - due Feb 24
  14. GridWorld lab 6.2 - Car - due Feb 26
  15. GridWorld lab 6.3 - MoveLeftActor - due Feb 26 (extra credit)
    GridWorld lab 6.4 - MoveNorthActor - due Feb 26 (extra credit)
  16. Lab 07a - Grade - due Mar 8

Daily Log

3rd Six-Weeks

Assignments

  1. Lab 03a - Triangle - due Nov 30
  2. Lab 03b - MilesPerHour - due Nov 30
  3. Lab 03c - Quadratic - due Nov 30
  4. Lab 03d - Distance - due Nov 30 (extra credit)
  5. GridWorld lab 3.1 - MoveLeftActor - due Dec 4
  6. GridWorld lab 3.2 - MoveSouthActor - due Dec 4 (extra credit)
    GridWorld lab 3.3 - MoveNorthActor - due Dec 4 (extra credit)
    GridWorld lab 3.4 - UpAndOverActor - due Dec 4 (extra credit)
  7. Lab 04a - AddStrings - due Dec 14
  8. Lab 04b - FirstAndLast - due Dec 16
  9. Lab 04c - StringRipper - due Dec 16
  10. Lab 04d - Name - due Dec 18
  11. Lab 04e - StringChecker - due Dec 18 (extra credit)
  12. If Statement Exercises - due Jan 11
  13. The Names Test - taken in class Jan 6-7

Daily Log

2nd Six-Weeks

Assignments

  1. Input Exercises - due Oct 9
  2. Lab 0c - Input - due Oct 14
  3. Lab 01a - StarsAndStripes - due Oct 20
  4. Lab 01b - SmileyFace - due Oct 26
  5. Lab 01c - BigHouse - due Oct 26
  6. Lab 01d - Robot - due Oct 26 (extra credit)
  7. Arithmetic Exercises - due Nov 3
  8. Printf Practice - due Nov 9
  9. Lab 02a - Rectangle - due Nov 13
  10. Lab 02b - Sum - due Nov 13
  11. Lab 02c - Average - due Nov 13
  12. Lab 02d - Cube - due Nov 13 (extra credit)
    Lab 02e - Circle - due Nov 13 (extra credit)
    Lab 02f - Line - due Nov 13 (extra credit)
    Lab 02g - Fahrenheit - due Nov 13 (extra credit)

Daily Log

1st Six-Weeks

Assignments

  1. computer science aptitude quiz - given in class starting Aug 24
  2. FirstProg.java, your first Java program - done in class starting Sept 3
  3. Printing Exercises - due Sept 15
  4. Lab 0a3 - ASCII art - due Sept 17
  5. Triumph of the Nerds quiz 1 - given in class starting Sept 22
  6. ActorBox lab - due Sept 25
  7. ActorTriangle lab - due Sept 29
  8. Variable Exercises - due Oct 1
  9. Lab 0b - Variables - due Oct 5

Daily Log