Com S 100J Introduction to Computer Programming Grade: letter or S/U Fall 2005
672-675 TR 09:05 Kimball B11 Instructor: David Gries 4 credits
672-750 TR 11:15 Kimball B11 Newsgroup: cornell.class.cs100j

Quizzes
Home
About email
Academic Excellence Workshop
Academic integrity
Announcements
DrJava
Exams & grades
FAQs
Handouts, general
    Assignments
    Labs
    Quizzes
Links
Staff info
Syllabus
Texts
Times & places
 
Email Gries

 

Every once in a while, we will have a quiz in lecture. We will tell you what will be on the quiz. We expect everyone to get 100 on every quiz.

Reason for quizzes.

A course like CS100 uses a lot of terminology and introduces many new concepts. Typically, the terminology and concepts are used from the day they are introduced onward. If you don't learn them soon after they are introduced, you can't understand later lectures and material. So, each quiz alerts you to what is important for you to learn at that time (and forces you, hopefully, to learn it). We hope that you don't only superficially learn it but grok it. (If you don't know what grok means, bring up ProgramLive (the CD), open the glossary, and look at the entry for grok.

  • Quiz 02. 13 September. You need to know
    • (1) How to execute the assignment statement. See top of page 28 or slides for lecture 8 Sept.
      (2) How to evaluate a new expression. See page 39 or slides for lecture 8 Sept.
      (3) The purpose of a constructor. See page 38 or 39 or slides for lecture 8 Sept.
  • Quiz 01. 01 September. You need to know (1) Definition of "type", and (2) How to execute the assignment statement.