Quick link to Live Python Tutor
Fall 2025 class meetings are 2:45-3:50pm in SB 201. Labs are on Thursday, 10:20-12pm in SB 372.
Assignments ¶
A summary of the assignments you have completed so far this semester:
Homework ¶
Homework due dates alternate with Forum due dates.
- Homework 1 (due W2): initials
- Homework 2 (due W3): flag
- Homework 3 (due W4): some ZyBooks exercises
- Homework 4 (due W6): population simulation
- Homework 5 (due W8): Goldbach’s conjecture
- Homework 6 (due W10): population simulation with classes
Labs ¶
- Lab 1: “Hello, world”, squares, star
- Lab 2: stick figure, number puzzle
- Lab 3: types practice, login id, sorting, scores
- Lab 4: automobile service cost, checkerboard, Zeller’s Congruence
- Lab 5: range practice, Hailstone, binary, spirograph
- Lab 6: functions practice, search, unique
- Lab 7: strings practice, SSN validation, password validation, max so far
- Lab 7B: phone number breakdown, cumulative sum of odds, remove all non-alpha characters, acronyms, credit card validation
- Lab 8: class practice (food items), constructing Employee objects, employee statistics
- Lab 9: plotting temperatures, plotting the Collatz sequence
- Lab 10: Streamlit temperature converter, employees, climate
Forums ¶
- Forum 1: introductions
- Forum 2: Is technology neutral?
- Forum 4: technology and creation
- Forum 6: technology and the Fall
Week 1 ¶
Wednesday ¶
- Overview slides
- Welcome
- Why computing (and can’t AI do it all?)
- Support available
- Brief example: logistic map
- If extra time: POGIL 1.1 together
Thursday ¶
- Lab 1
- 1.A: “Hello, world” (
print, ZyLabs workflow) - 1.B: Squares (
input, variables) - 1.C: Star (
turtle)
- 1.A: “Hello, world” (
Checklist before you leave:
- Each partner has submitted a full version of each section.
- You’ve answered the reflection questions on Moodle (“Lab 1”)
- You’ve done the quiz (survey).
- You’ve celebrated writing your (first?) interesting programs!
You might want to start on the homework too! Hints:
- Start with something you know works… like your star.
- pen.penup()
- You don’t have to use forward() and right(); you can also use pen.goto()
Friday ¶
- Lab review
- POGIL 1.2 together
- POGIL 1.3 in teams
Upcoming:
- Office hours poll
- Quiz 1 (survey)
- Homework 1
- Forum 1
- Reading 2 (Monday)
Week 2 ¶
Monday ¶
- Logistics reminders:
- Reading 2 due tonight
- Homework 1 due tomorrow (instructions and submit on ZyBooks)
- Forum 1 due tomorrow (introduce yourselves, initial response to a video)
- Generally Homework and Forum posts will be due on alternate weeks
- complete office hours poll
- Week 1 Reflections due tonight
- Reminder of support available
- Study Sessions M/R 7-9pm SB337
- In-Class Code
- CodeHelp
- Intro to retrieval practice (presentation on Moodle)
- Retrieval Quiz 2.1 on Socrative
- POGIL 2.1 and 2.3 (skip 2.2) in teams
Wednesday ¶
- Logistics reminders
- Readings 1 and 2 should be done by now. (Did you do Participation exercises?)
- If you didn’t complete Quiz 1, let me know and I’ll reopen.
- Office Hours: Tuesday 10:30-noon?
- 2:45pm: Retrieval Quiz 2.2 on Socrative
- 2:55pm (15 min) POGIL 2.2 in teams
- 3:10pm (10 min) Reviewing POGIL 2.1 and 2.3
- 3:20pm (20 min) Slides 2
- 3:40pm: Lab 2.A together
Thursday ¶
Lab 2:
- 2.A: Expressions Practice
- 2.B: Number Puzzle
- 2.C: Scalable Stick Figure
Friday ¶
- Logistics reminders
- Reading 3: Monday
- Week 2 Reflections: Monday
- Homework 2: Tuesday
- Forum 2: initial posts due Tuesday
- 2:45pm: Retrieval Quiz 2.3
- 2:55pm: Lab review
- Compare algorithms for stick figure
- Code style for number puzzle
turtle.circlevspen.circle
- 3:15pm: Break: SIGCHI
- 3:25pm: Slides
- identity, value and type
int()andfloat()- escape characters
- limits of
intandfloat
Week 3 ¶
Objectives this week:
- Main objectives
- Distinguish sequence types from other types
- Use and recognize string concatenation
- Create and manipulate
lists - Use basic
listmethods and functions including:append();pop();remove();+for concatenation;len();min();max();sum(). - Compare and contrast string, lists, tuples vs. dictionaries
- Create and manipulate
dictionaries (add new entries, update values, remove entries) - Explain how numeric and string data can be represented in a machine
- Explain how fixed-length number representations affect accuracy and precision.
- Compare representations of integers to floating point numbers
- Describe underflow, overflow, round off, and truncation errors in data representations.
- Others
- Use square brackets to index into a string
- Be able to convert numbers between base 2 (binary) and base 10 (decimal)
- Use the math module to perform calculations
Monday ¶
- Office Hours: Tuesdays 10:30am-12pm, or message me and we’ll find a time.
- Usually in NH 298, but some weeks I might be in the Study Sessions room (SB 337)
- 2:45pm: Retrieval Quiz 3.1
- Logistics reminders
- Reading 3: tonight
- Week 2 Reflections: tonight
- Homework 2: tomorrow
- Forum 2: initial posts due tomorrow
- Quiz 2 Friday. Format: questions like
- The following code is intended to something, exactly as we did in some class/lab/homework exercise. But it does not work as intended. (1) Circle one error, (2) Describe what is wrong (in a short phrase), and (3) Rewrite the code to fix that error.
- Give the value of the following Python expressions when evaluated in the Shell. (If an error would occur, describe what error occurs and why.)
- Suppose
x =some expression. Which of the following would print some value? (circle one letter) - Which of the following is the best definition of term from Unit 1 or Unit 2 list of terms
- Fill in the blanks so that the program below prints something.
- POGIL 3 in teams
- 3:00pm: Model 1 (Lists, 10 min)
- 3:10pm: Model 2 (Sequences, 15 min)
- 3:25pm: Model 3 (Dictionaries, 20 min)
- 3:45pm Review
Wednesday ¶
- Logistics reminders
- Quiz 2 IN CLASS Friday. Review the readings, POGILs, slides, Socrative quizzes, etc.
- 2:45pm: Retrieval Quiz 3.2
- 2:50pm: Slides 3, maybe return to Slides 2 to discuss limits
- Assignment statements vs item assignment statements
- 3:40pm: Lab 3.A
Thursday ¶
- Lab 3.A: types practice
- Lab 3.B: login id (string operations)
- Lab 3.C: sorting (list operations, algorithms)
- Lab 3.D: scores (dictionary operations)
Friday ¶
- Logistics reminders
- see the Moodle Calendar
- Quiz 2 IN CLASS today
- Reflection 3 due Monday
- Forum 2 revised posts due Tuesday
- 2:45pm: Retrieval Quiz 3.3
- 2:55pm: Lab code review
- 3:05pm: Slides: data structures review; is tech neutral?
- 3:30pm: Quiz 2
Week 4 ¶
Objectives ¶
- Recognize conditional expressions
- Use relational and equality operators
- Define and use boolean operators and expressions
- Apply precedence rules for boolean operators
- Define and use membership operators
- Define and use identity operators
- Use appropriate indentation for correct execution and clarity
- Choose appropriate conditional constructs for a given programming task.
Monday ¶
- Logistics reminders
- Reading 4: tonight
- Reflection 3: tonight
- Forum 2: revised posts due tomorrow
- 2:45pm: Retrieval Quiz 4.1
- 3:00pm: Quiz 2 return and review
- POGIL 4 in teams:
- 3:05pm: Model 1 (comparison operators) you should hit 2 errors in the table
- 3:15pm: Model 2 (if statements)
- 3:30pm: Model 3 (boolean operations)
Wednesday ¶
- 2:45pm: Retrieval Quiz 4.2
- Logistics reminders
- Thanks for clarifying which Daniel, which John(athan), and which Zach!
- Homework 3 due next Tuesday (on ZyBooks)
- Forum 3 initial posts due next Tuesday
- Quiz 3 on Moodle any time between now and Monday class
- Return to Slides 3 to discuss Perspectives question
- 3:10pm: Slides 4
booltypeifstatementselseandelif
We didn’t get to doing Lab 4.A together
Thursday ¶
- Encouragement:
- We’re getting into more difficult material now.
- It’s normal to feel like you’re not getting it. Keep practicing and be patient with yourself.
- Resources to help:
- Study Sessions (tonight and Monday night)
- Office hours (Tuesdays 10:30-noon)
- CodeHelp
- Our World Belongs to God
- Psalm 23:1-3
- Lab 4
- 4A: Automobile service cost (
ifstatements,else,elif) - 4B: Checkerboard (boolean operations, preview of functional abstraction, loops, and flag variables)
- 4C: Zeller’s Congruence
- 4A: Automobile service cost (
Friday ¶
- 2:45pm: Retrieval Quiz 4.3
- Logistics reminders
- Reading 5: Monday
- Reflection 4: Monday
- Homework 3: Tuesday
- Forum 4: initial posts due Tuesday
- Quiz 3 on Moodle closes before class Monday
- 2:55pm: Lab review
- 3:05pm: Slides and exercises
- Areas of Computing Highlight: SIGGRAPH. Video - last year video
Week 5: Looping ¶
Monday ¶
- Logistics reminders
- Reading 5: tonight
- Reflection 4: tonight
- Homework 3: tomorrow
- Forum 4: initial posts due tomorrow
- Quiz 3 closes now (if you forgot, let me know)
- Quiz 4: in class on Friday
- 2:45pm: Retrieval Quiz 5.1
- 3:10pm: POGIL 5 in teams
- Model 1:
forstatements (15 min)- Report: What is
x? (#6) - Report: What if we use
[]in the loop? (#4)
- Report: What is
- 3:25pm: Model 2: The
rangefunction (15 min)- Report: When would you use for-in-range vs for-in-list?
- Skip 13c, it’s tricky.
- Hint:
chr(65)
- If you’re getting ahead, you may go to Model 3:
whilestatements, but otherwise we’ll finish these on Wednesday.
- Model 1:
- Exercises involving loops
Wednesday ¶
- 2:45pm: Retrieval Quiz 5.2
chr(65)reminds me of the Unicode Slide Show- Scripture: Genesis 1 (slide)
- Logistics reminders
- Quiz 4 in class on Friday
- Forum 4 revised posts due next Tuesday
- Reminder to cite other students. Cite different people than Forum 2.
- Use paragraphs to organize your thoughts.
- Use full names of classmates you cite.
- Homework 4 due the following Tuesday
- 2:55pm: POGIL 5.3 (
whilestatements) (15 min)- Review the Teacher version if you finish early; start writing Week 5 Reflections.
- 3:10pm: Slides and exercises
- Intro to Homework 4
- 3:40pm: Lab 5.A together
Thursday ¶
Lab 5
- 5A: range practice
- 5B: Hailstone (
whileloop,ifstatements) - 5C: Binary (
whileloop, accumulator pattern) - 5D: Spirograph
optional labs:
- 5E: sum of numbers in range (accumulator pattern)
- 5F: cumulative sum (accumulator pattern again!)
Friday ¶
- 2:45pm: Retrieval Quiz 5.3
- Logistics reminders
- Reading 6: Monday
- Reflection 5: Monday
- Forum 4: revised posts due Tuesday
- Homework 4: week after Tuesday
- Quiz 4: in class today
- 2:50pm: Lab review
- 3:05pm: Slides and exercises
- 3:30pm: Quiz 4
Week 6: Functions ¶
Monday ¶
- 2:45pm: Retrieval Quiz 6.1
- Logistics reminders
- Reading 6: tonight
- Reflection 5: tonight
- Homework 4: week after tomorrow
- Forum 4: revised posts due tomorrow
- Quiz 5 on Moodle this weekend
- 2:50pm: Return of Quiz 4
- 3:05pm: Demo of functions: turtle graphics (shapes, click handlers)
- 3:20pm: POGIL 6 in teams (refer to POGIL 6 code)
- Model 1: Flow of Execution (20 min)
- Don’t worry about “drawing” on your PDF (questions 8 and 12)
- To convert a string
xto a list, uselist(x)
- Model 2: Passing Arguments (15 min)
- Model 1: Flow of Execution (20 min)
- We probably won’t get to Model 3 today, but you’re welcome to start it if your team is ahead.
Wednesday ¶
- 2:45pm: Retrieval Quiz 6.2
- Logistics reminders
- Quiz 5: on Moodle, opens Friday, closes Monday before class
- Homework 4: due next Tuesday
- Forum 6: initial posts due next Tuesday
- 2:55pm: POGIL 6.3 in teams (15 min)
- Model 3: Returning Values
- If you finish early, review the Teacher version
- 3:15pm: Slides 6
- 3:40pm: Lab 6.A together
Thursday ¶
- Review local vs global scope from Slides 6
- Lab 6
- 6A: functions practice
- 6B: search
- 6C: unique
If you finish early, you can:
- Do the optional labs from last week
- Try this drawing lab.
- Extend the checkerboard lab so that the user can click on a square to change its color.
Friday ¶
- 2:45pm: Retrieval Quiz 6.3
- Logistics reminders
- Quiz 5: on Moodle, closes before class Monday
- Reading 7: Monday
- Reflection 6: Monday
- Homework 4: Tuesday
- Forum 6: initial posts due Tuesday
- 2:50pm: Lab review: compare lab 6 code with someone you didn’t work with.
- What was challenging?
- What was the point of
get_unique_words? - Try it out with some text files of your own.
- 3:05pm: Slides and exercises
Week 7: Sequence Data ¶
Monday ¶
- Logistics reminders
- Office Hours Time Change: Tuesday 1:30-3pm for the rest of the semester
- Reading 7: tonight
- Reflection 6: tonight
- Homework 4: tomorrow
- Forum 6: initial posts due tomorrow
- Lab 7: Thursday
- Fall Break Friday (no quiz)
- 2:45pm: Retrieval Quiz 7.1
- 2:50pm: POGIL 7 in teams
- 4:10pm-4:25pm Model 1: Working with Lists (15 min)
- 4:25pm-4:40pm Model 2: Indexing and Slicing (15 min)
- 4:40pm-4:55pm Model 3: Common String Methods (15 min)
- 3:40pm: Review Slides 6, if time permits
Wednesday ¶
- 2:45pm: Retrieval Quiz 7.2
- Logistics reminders
- No M/W/F class meetings for a week (Friday and Monday are Fall break; next Wednesday is Advising), so Week 7 continues next week as “Week 7.5”
- However: Lab 7 this Thursday (due next Thursday), Lab 7B next Thursday (due next Friday)
- No office hours during Advising week.
- Forum 6: revised posts due Saturday after Advising break
- Reading 8: Monday after Fall Break
- Reflection 7: Monday after Fall Break
- Homework 5: due Tuesday after Fall Break
- 2:55pm: Homework 4 samples
- Lab exercises
- Lab 6D (Longest)
- Start Lab 7
Thursday ¶
Lab 7
- 7A: strings practice (name format)
- 7B: SSN validation
- 7C: password validation
- 7D: max so far
Friday ¶
Fall break.
Week 7.5 ¶
Monday ¶
Fall break.
Wednesday ¶
Advising break.
Thursday ¶
Lab 7B
- Phone number breakdown
- Cumulative Sum of Odds
- Remove all non-alpha characters
- Acronyms
- Credit Card Validation
Friday ¶
- Logistics reminders
- Reading 8: Monday
- Reflection 7: Monday
- Homework 5: Tuesday
- Forum 6: revised posts due Saturday
- no quiz today
- 2:45pm: Retrieval Quiz 7.3
- 2:50pm: Lab review and discussions: is the code hospitable?
- Project introduction
- Maybe go through some of the Unit 7 slides if time permits
Week 8: Object-Oriented Programming (Classes) ¶
Monday ¶
- Logistics reminders
- Reading 8: tonight
- Reflection 7: tonight
- Homework 5: tomorrow
- Forum 8: initial posts due tomorrow
- Quiz 5: in class on Friday
- 2:45pm: Retrieval Quiz 8.1
- 2:55pm: Intro to Object-Oriented Programming
- 3:00pm: POGIL 8 in teams
- 3:00pm-3:15pm Model 1: Attributes and Methods (15 min)
- 3:15pm-3:30pm Model 2: Constructors (15 min)
- 3:30pm-3:45pm Model 3: Object-Oriented (15 min)
Wednesday ¶
- 2:45pm: Retrieval Quiz 8.2
- Logistics reminders
- Quiz 5 in class on Friday
- Forum 8: revised posts due next Tuesday
- First project milestone due next Saturday
- Invitation to discuss project ideas with me.
- 2:55pm: Slides and exercises
- 3:40pm: Lab 8.A together
Thursday ¶
Lab 8
- 8A: Class practice (Food items)
- 8B: Constructing Employee objects (also, reading from a file)
- 8C: Employee statistics (working with objects; list and dictionary practice)
Friday ¶
- Logistics reminders
- Quiz 5: in class today
- Reading 9: Monday
- Reflection 8: Monday
- Forum 8: revised posts due Tuesday
- Homework 6: a week from Tuesday
- 2:45pm: Retrieval Quiz 8.3
- 2:50pm: Lab review
- 3:10pm: Perspectival discussion:
What are some concrete things that you, as a programmer, could do to accomplish what Calvin views as its mission?
Think about some technology or application that might or might not support this mission.
How might it do better?
- 3:30pm: Quiz 5
Week 9: Python for Data Science 1 ¶
Monday ¶
- 2:45pm: return and review of Quiz 6
- Logistics reminders
- Reading 9: tonight
- Reflection 8: tonight
- Forum 8: revised posts due tomorrow
- Homework 6: a week from tomorrow
- Quiz 6: returned today
- Remaining quizzes: Fridays 11/14, 12/5 - another?
- 3:05pm: POGIL 9 in teams
- 3:05pm-3:20pm Model 1: Simple Plot (15 min)
- 3:20pm-3:35pm Model 2: Histograms (10 min)
- 3:35pm-3:50pm Model 3: CSV Data (20 min)
Wednesday ¶
- 2:45pm: logistics reminders, Project instructions
- Logistics
- Project Initial Proposals due Saturday!
- Reading 10: Monday
- Reflection 9: Monday
- Homework 6: Tuesday
- Forum 10: initial posts due Tuesday
- 2:55pm: Intro to Python for Data Science
- Google Colab examples: overview, charts, Gemini (LLM) integration, simple LLM examples, histogram
- 3:10pm: Project proposal brainstorming: discuss ideas with classmates
- 3:20pm: Slides and exercises on NumPy and plotting
Thursday ¶
Lab 9
- 9A: Plotting temperatures
- 9B: Plotting the Collatz sequence
Friday ¶
- 2:45pm: Retrieval Quiz 9.3
- Logistics reminders
- Quiz 7: Moodle this weekend
- Project Initial Proposals due tomorrow
- Reading 10: Monday
- Reflection 9: Monday
- Homework 6: Tuesday
- Forum 10: initial posts due Tuesday
- 2:50pm: Lab review
- What was wrong with the broken plot?
- 3:00pm: Demos of project sample code
- 3:15pm: Slides and exercises on NumPy and plotting
Week 10: Python for Data Science 2 ¶
Monday ¶
- 2:45pm: Retrieval Quiz 10.1
- Logistics reminders
- Support
- Last day to withdraw from the course with a “W” grade: Friday
- Study Sessions!
- Office Hours!
- Reading 10: tonight
- Reflection 9: tonight
- Homework 6: tomorrow
- Forum 10: initial posts due tomorrow
- Quiz 6: closes tonight
- Quiz 7: in class on Friday
- Support
- pandas!
- Slides and Exercises on pandas and data analysis
Wednesday ¶
- 2:45pm: Retrieval Quiz 10.2
- Logistics reminders
- Quiz 8: in class on Friday
- Forum 10: revised posts due next Tuesday
- Reading 11: Monday
- Reflection 10: Monday
- I’m working on feedback for project proposals.
- Go over Quiz 7
- Intro to Streamlit
- Note: streamlit will not be assessed (beyond lab exercises), but pandas and numpy will be (to the extent discussed in slides and exercises).
- Slides and Exercises: more pandas
Thursday ¶
- Temperature Converter
- Employees
- Climate
Friday ¶
- 2:45pm: Retrieval Quiz 10.3
- Logistics reminders
- Quiz 8: in class today
- Reading 11: Monday
- Reflection 10: Monday
- Homework 7: a week from Tuesday
- Forum 10: revised posts due Tuesday
- Lab review
- SIG Spotlight: SIGACCESS: TACCESS, ASSETS
- 3:30pm: Quiz 8
Week 11: Nested Structures ¶
Monday ¶
- Quiz 8 returned today
- Logistics reminders
- Reading 11: tonight
- Reflection 10: tonight
- Homework 10: a week from tomorrow
- Forum 10: revised posts due tomorrow
- Quiz 9: Moodle this weekend
- no Socrative today
- Project check-ins, reminder of project resources, and event handling using callback functions
- 3:10pm: POGIL 11 in teams: Nested Structures
- Model 1: Lists of Lists (15 min)
- Model 2: Nested
forLoops (15 min) - Model 3: Nested Dictionaries (15 min)
Examples:
- Can a Rubik’s Cube be brute-forced?
- There are Exactly 14 Different Games of Tic-Tac-Toe - YouTube and follow-ups: Actually, Maybe There’s Only 1 Game of Tic-Tac-Toe - YouTube and There are exactly 8.4 Trillion Trillion games of 3D Tic-Tac-Toe - YouTube
Wednesday ¶
- 2:45 Retrieval Quiz 11.2
- Logistics reminders
- Note “examples” from yesterday
- Quiz 8: Moodle this weekend
- Reading 12: Monday
- Reflection 11: Monday
- Homework 10: Tuesday
- CS 262 User Testing sign-ups
- Intro to Image Processing
- Colors: Digital Color Meter on macOS or Color Picker on Windows, or online tools like Image Color Picker
- Slides and Exercises on nested structures and images
Week 12: Bonus (Thanksgiving week) ¶
Monday ¶
- Logistics reminders
- Quiz 9 closes tonight
- grades will need manual review; don’t worry if Moodle shows a low score at first
- Reading 12: tonight
- Reflection 11: tonight
- Homework 10: tomorrow
- Forum 12: posts due Tuesday after break
- Quiz 9 closes tonight
- No Socrative today
- CS 262 project pitches: CS 262 User Testing sign-ups
- Modules POGIL (only Model 1 today; optionally continue to Model 2)
- Slides as time permits
No class the rest of the week (Thanksgiving break) ¶
Week 13: Recursion and Other Topics ¶
Monday ¶
- Logistics reminders
- Reading 13: tonight
- no Reflection 12 (since last week was short)
- Quiz 10: Friday
- Project Walkthrough Meetings: sign up on Moodle
- Opportunities:
- serious: DSI Summer Lab – DSI
- fun: Advent of Code 2025
- Course evaluations
- 2:45pm: Retrieval Quiz 13.1
- Review of Quiz 9
- Recursion POGIL (models 1 and 2)
Wednesday ¶
- Logistics reminders
- Quiz 10: in class on Friday
- Reading 14: Monday
- Reflection 13: Monday
- Final forum
- Sign up for a walkthrough meeting.
- Course evaluations (and Socrative quiz)
- Logistics reminders
- Intro to Lab (bear-fish simulation)
- CS Application Spotlight: history
- Slides: Data vs Code
- LLM Exploration
Thursday ¶
Lab: Bear-Fish Simulation
Friday ¶
- Logistics reminders
- Quiz 10: in class today
- Reading 14: Monday
- Reflection 13: Monday
- Project Walkthrough Meetings
- https://www.youtube.com/shorts/wxoYf3KBlis (this is Strudel), e.g., walkthrough
- 2:45pm: Retrieval Quiz 13.3
- Lab review / topical review by request
- Slides
- 3:30pm: Quiz 10
Week 14: Inheritance ¶
Monday ¶
- Logistics reminders
- Reading 14: tonight
- Reflection 13: tonight
- Final Forum tomorrow
- Project Walkthrough Meetings
- We’ll go over Quiz 9 on Wednesday
- No Socrative
- Extending Classes POGIL
- 2:55pm-3:10pm Model 1: UML Class Diagrams
- 3:10pm-3:20pm Model 2: Single-Class Approach
- 3:20pm-3:35pm Model 3: Inheritance
- Project sharing with peers
Wednesday ¶
- 2:45pm: Retrieval Quiz 14.2
- When you’re done, discuss:
- What was the point of #1?
- Most systematic strategy for tracing the loop in #2?
- What does #3 have to do with computational modeling?
- Anything that tripped you up in #4?
- Logistics reminders
- Project Walkthrough Meetings in progress
- Lab tomorrow: project work (optional), quiz revisions
- Final Showcase next Tuesday
- Review of Quiz 9
- Wrap-up slides
Thursday ¶
- Project work day (optional lab)
- Revising past quizzes
Final Showcase Week ¶
Tuesday 6:30pm, SB 201 (our normal classroom) ¶
- Split up into 4 groups (with people you haven’t worked with much this semester)
- Demo your project within groups
- Vote for one project from your group to present to the class