This schedule is approximate. Some things may well take more or less time than projected here. Be sure to keep up with where we really are in class.
Videos are all in the folder at https://luc.box.com/CSharpVideos. They can be downloaded all at once (preferably overnight!) or individually. The videos were made at various times and a few things have changed in the written text. Be sure to first look at the 00.README.html file, https://luc.box.com/s/2lqak4pbsdcyw08ds3ia.
Labs are listed for the class when you should be working on them. The TA should check off your completion during the same class or, if you need more time than the one class, the TA should check you off at the beginning of a class within the next week. You should submit a lab electronically only if you cannot connect with the TA by the next lab period. There are not videos for labs.
Dates are listed for assignments being due (midnight). After you have checked that an assignment is correct, ask me or the TA to go over your work with you in the next class. If there are issues, resolve them. The idea is to get everything right before you go on. Turning them in is basicly for archival purposes in this class.
For planning purposes, assignments may be posted in the assignments before I have finalized them, so do not consider assignments official until the day I introduce them in class.
In general the date specified for preparatory reading/viewing is the expected date for class discussion/use of the topic, so it should be complete before class. The dates may shift, but the schedule shows a sequence, and a current best guess at dates. Labs listed for class should not take the whole time generally. Get them checked by me or the TA as with homework assignemnts. In class you are also invited to work on homework and get help.
The book may list problems that are not explicitly in homework nor introduced as part of in-class labs. They are still good things to try, and ask about.
9/9 Friday
- PREP: Through Foreach loops chapter, ( skipping 6.8.3, the GCD Subtraction Method example)
- Lab on Guessing Game
- DUE: Grade Calculation Assignment
- Introduce assignment that will be due 9/17: Grade Calculation Assignment 2.
- Introduce review materials for a sample exam Note your first exam will cover more, but this is an early check - the sample exam is for Exam 1 in the longer Comp 170.
9/22 Thursday Exam through One Dimensional Arrays Remember this exam corresponds to the second set of : review problems, for Comp 170 exam 2.)
9/29 Thursday, Project work
10/1 Saturday, first team report due in luc.box.com. While the form says weekly (for Comp 170), in this compressed course, yours will be due twice a week.
10/3 Monday: project work
10/4 Tuesday, team report due in luc.box.com
10/6 Thursday: project work
10/8 Saturday, team report due in luc.box.com
10/10 Monday: project work
10/14 Friday: project work
10/15 Saturday, final incremental team report due in luc.box.com
10/17 Monday: project work