COMP110 - Summer Session 2 - 2020


Overview

Itinerary

Zoom
Mon 6/22 @ 1:15pm
Exercise
Mon 6/22 by 11:59pm
EX00 - Getting Started
  • This exercise walks you through setting up the tools and services we’ll use.
  • You’ll write your first program for the course!
Exercise
Tue 6/23 by 11:59pm
EX01 - Variables
  • This exercise makes use of variables, data types, type conversions.
  • You’ll learn how to ask the user for an input, too!
Exercise
Wed 6/24 by 11:59pm
EX02 - if-then-else
  • This exercise makes use of if-then-else control flow to control output.
Exercise
Fri 6/26 by 11:59pm
Project
Mon 6/29 @ 11:59pm
Turtle Scene
  • Submission instructions posted.
Exercise
Tue 6/30 by 11:59pm
DG00 - Environment Diagram Practice
  • Practice submitting an environment diagram to Gradescope.
Quiz
Wed 7/1 @ 1:15pm
Quiz 0
Exercise
Thu 7/2 by 11:59pm
Zoom
Mon 7/6 @ 1:15pm
Exercise
Tue 7/06 by 11:59pm
EX06 - List Utility Functions
  • This exercise provides practice writing algorithms to process lists.
Exercise
Tue 7/06 by 11:59pm
EX07 - List Utility Functions
  • This exercise provides practice writing algorithms to process lists.
Quiz
Thu 7/9 @ 1:15pm

Quiz 0

Project
Mon 7/13 @ 11:59pm
Zoom
Mon 7/13 @ 1:15pm
Exercise
Tue 7/14 by 11:59pm
EX08 - dict Practice
  • This exercise offers practice with the dictionary data type.
Exercise
Wed 7/15 by 11:59pm
Quiz
Thu 7/16 @ 1:15pm
Quiz 2
  • Quiz will open at 1:15pm on Gradescope. We will not meet on Zoom.
  • Standard 90-minute deadline to submit first two diagrams. Complete these first! After your deadline timer runs out, you will not be able to resubmit.
  • After completing the diagrams, continue onto the coding exercise. Officially due at 2:45pm and designed to be completed in that time frame. However, the grace period will extend to 5pm on programming submissions to avoid feeling too time crunched. TAs and I cannot answer questions regarding your code, we can only clarify instructions.
YouTube
Mon 7/21 @ 1:15pm
Lesson 39 - Recursive Structures
Exercise
Tue 7/21 by 11:59pm
Zoom + YT
Wed 7/22 @ 1:15pm
Lesson 40 - Recursive Structures Continued
Project
Fri 7/24 @ 11:59pm
Zoom
Thu 7/23 @ 1:15pm
Lesson 41 - CSVs and Pandas
  • Prepare for class by running the following command (we’ll explain in lecture!):
  • python -m pip install numpy pandas matplotlib data-science-types
  • Right click on the following two files, choose “Save as…”, and save them in the data directory of your course workspace. Name the files as you see in the links:
  • Zoom
Review Session
Mon 7/27