Location: Section 01 MWF 8-8:50am @ Taylor 200 Section 02 MWF 11-11:50am
Instructor: Dr. Dan Palmer
Helpers: Zone Interns (ZI) Hawi (8am) & Fareeda (11am)
Office Hours: See schedule
This schedule is subject to change. Resources correspond to activities or materials covered during class on the listed day. You are expected to read the assigned chapters and take the reading quizzes on Moodle (♢)
Date | Day | Topic | Resources | Assignments |
---|---|---|---|---|
08/24 | W | Syllabus & Intro |
[syllabus] [intro] [book access] |
|
08/26 | F | Install Thonny |
★
Activity 1 Hailstone Numbers |
☆
HW 1 |
08/29 | M | Four Pillars of Programming and Variables & data types due: HW 1 |
Chapters covered : 1.1.1 - 1.5.2 [4 1/2 Pillars of Programming] ★ Activity 2 [code notes] |
|
08/31 | W | Turtle module and Calling the Three Types of Functions: grouped commands, parameterized, return values |
Chapters covered: 1.5.3 ★ Activity 3 [code notes] |
|
09/02 | F | Writing the Three Types of Functions: Part I |
Chapters covered: 1.5.3 and parts of 1.5.4 [Python Program to modify during lecture] ★ Activity 4 [code notes] |
☆
HW 2 due: 9/7/2022 |
09/05 | M | More practice with functions; |
★
No New Activity Today - Instead Activity 4 and HW 2 Q & A [code notes] |
|
09/07 | W | For loop; range; draw a circle |
♢
Chapters covered: 1.5.4 ★ Activity 6 [code notes] |
|
09/09 | F | Approximating Pi (Archimedes); accumulator loops; due: HW 2 |
♢
READ and STUDY 2.1 - 2.5.1 for today's class ★ Activity 7 Archimedes Code notes: (Courtesy of Dr. H. Guarnera) [notes] |
☆
HW 3 due: Saturday, 9/17/2022 |
09/12 | M | Approximating Pi (Leibniz and Wallis) |
♢
Chapters covered: 2.5.2 - 2.5.3 ★ Activity 8 [code notes] |
|
09/14 | W | Boolean expressions; logical operators; if statement |
♢
Chapters covered: 2.6.1 - 2.6.3 ★ Activity 9 [code notes] |
|
09/16 | F | Loops and Conditionals Together; due: HW 3 TOMORROW Saturday, 09/17/2022 (SEE MOODLE FOR INFO) |
★
Activity 10 |
☆
HW 4 due: Monday 9/26/2022 - to accommodate the exam |
09/19 | M | Homework 3 Questions and Exam Review (Monte Carlo Pi will be next Monday) | ||
09/21 | W | REVIEW Writing Code that Used All Four Pillars - 'LEGO-like' Programs! | ||
09/23 | F | EXAM 1 |
Study Guide and Instructions - to be posted Review Questions - to be posted |