CS 120   Computer Science I,  Fall 2016,  Instructor:  Jeffrey Horn


COURSE ANNOUNCEMENTS (Thursday, November 17, 2016)                  


CONTENTS


LECTURE NOTES


HOMEWORKS & PROGRAMS


PROGRAMMING

TESTS AND QUIZES

Some tests are open book and open notes.  Some require your notebook computer (I'll let you know ahead of time!)  NONE are "open neighbor"!  (i.e., no help from others!)

  1. QUIZ 1:   will be in class on Thursday, Sept. 8, 2016.   Open book, open notes, and open computer!  Here is a sample Q1. 
  2. QUIZ 2:  will be in class on Thursday, Sept. 15, 2016.   Open book, open notes, and open computer!  Here is a sample Q2.  We will go over this in class on Tuesday (Sept. 13, 2016).
  3. QUIZ 3:  will be in class on Thursday, Sept. 29, 2016.   Open book, open notes, but NOT open computer!  Here is the first version, with solution, that was given in class last Thursday.  We went over this in class yesterday, Tuesday Sept. 27, and I handed back the graded submissions in class.   For those who missed last week's Q3, or those who took it but want to try to replace it with a higher grade, you should take the newer version tomorrow.  It is a while loop quiz like Q2 but this time without a computer, so you cannot type it in to run it to get the answers!   You'll have to run the loops in your head!   There might be infinite loops, loop counters that count DOWN, counters that count non-linearly (e.g., doubling each time through the loop).   (BTW, if you take both versions of Q3 (last week's and this week's), I'll take the higher of the two grades...)
  4. QUIZ 4: Method Calls:  will be in class on Thursday, Oct. 12, 2016.   Open book, open notes, but NOT open computer!  Here is the sample (the actual Q5 from Winter 2016) handed out in class on Tuesday, Oct. 11, 2016.  Our actual Q4 will be very similar (with a different method, of course!).
  5. QUIZ 5:  For-Loops, will be in class on Thursday, Oct. 27, 2016.   Open book, open notes, but NOT open computer!  Here is the sample (the actual Q4 from Winter 2016) handed out in class on Tuesday, Oct. 25, 2016.  Our actual Q5 will be very similar (with different code, of course!).  I added the answers that we worked out in Tuesday's class; they are on the back of the sample quiz.  In addition to the pdf file linked to here, I put some extra hardcopies in the handout monster (the gray metal cabinet outside the NERL, 2110 JXJ).

 

FINAL