At every recitation, there will be an in-class quiz on the lecture notes, reading, submitted programs, and laboratory exercises.

Using Blackboard

This course will use the on-line Blackboard system for in-class quizzes and posting grades. Blackboard should be accessible through your CUNY First account (see Hunter ICIT Blackboard page for directions on using the system and how to get help).

Calendar

As the name suggests, in-class quizzes must be taken in-class. If you miss your assigned recitation, you may take a quiz during another section before the deadline, subject to availability and instructor's permission. As the semester progresses, quizzes focus on the topics below and include one or two review questions.

 Quiz:  Deadline:  Topics:  Type:
#1Friday, 31 August Academic Integrity Policy (certify that you have read and understood it) and
a short survey (reasons for taking course, etc.).
On-line (Blackboard)
#2Wednesday, 12 September Turtles and loops in Python,
Programs 1-5
On-line (Blackboard)
#3Wednesday, 26 September Strings and loops,
Programs 6-10
Paper
#4Wednesday, 3 October For-loops and turtles,
Programs 6-10
On-line (Blackboard)
#5Wednesday, 10 October Decisions, hex codes for color,
Programs 11-15 & Programs 16-20
Paper
#6Wednesday, 17 October Truth tables, logical expressions and circuits,
Programs 21-25
On-line (Blackboard)
#7Wednesday, 24 October Accessing formatted data (using Pandas), Unix shell commands,
Programs 26-30
Paper
#8Wednesday, 31 October Introducing functions (main()), More on Pandas,
Programs 31-35
On-line (Blackboard)
#9Wednesday, 7 November Parameters & Functions,
Programs 36-40
Paper
#10Wednesday, 14 November More on Functions & Top-down Design,
Programs 41-45
On-line (Blackboard)
#11Wednesday, 21 November Indefinite Loops & Simulations,
Programs 46-48
Paper
#12Wednesday, 28 November Simplified Machine Language,
Programs 49-52
On-line (Blackboard)
#13Wednesday, 5 December Simple C++ Programs,
Programs 53-56
Paper
#14Wednesday, 12 December End-of-semester survey On-line (Blackboard)