PowerPoints and Assignments

Week 1,  8/23

      Syllabus       

Course introduction

Python introduction

Read Chapter 1, 2 

Revel Assignment 1: Due Date: 9/8/21

Do quizzes 2.6, 2.7

and Project 2.1

Week 2, 8/30

Decision Structures

Programming Assignment 1

Week 3, 9/6 Labor Day
Week 4, 9/13

Decision structures continue

Revel assignment 2, due date: Wednesday, 9/22/21

Do Quizzes: 3.2 and 3.4, and project 3.1.

Programming assignment 2:

Week 5, 9/20

Complex Conditions

Repetition Strucutres

Revel assignment 3, due date: Wednesday, 10/6/21

Do Quizzes 4.2, 4.3(including Checkpoints 4.16 and 4.17), and Project 4.1.

Programming assignment 3

Week 6, 9/27

Repetition strucures continue

Exam 1 review and sample

Week 7, 10/4

In-person exam 1 

Programming assignment 4

Week 8, 10/11

Revel assignment 4, Due date: 10/27/21

Do quizzes 5.2, 5.3 and 5.5

Module, Function and Class

Week 9, 10/18

Python collection data strctures

Programming assignment 5

Week 10, 10/25 File processing