EBoard 23: Numeric recursion
Warning! You are being recorded (and transcribed).
Approximate overview
- Administrative stuff [10 min]
- Questions [15 min]
- Lab [50 min]
- Turn in Lab [5 min]
Administrative stuff
- Beware! Friday the 13th falls on a Wednesday this month.
- Sorry that I can’t be there with you today.
Token opportunities
Academic/Scholarly
- Thursday, 2024-03-14, 7:00pm, Science 3819
Mentor Session (on the topic of the prior mentor session)
(plus local bindings)
Cultural
Peer
Wellness
- Thursday, 2024-03-14, 7-8:30 pm, Harris Concert Hall.
Grocery Bingo
Misc
Other good things (no tokens)
Upcoming work
- Wednesday, 2024-03-13, 11:00pm, MP5 due.
- Thursday, 2024-03-14, No reading!
- Friday, 2024-03-15, 8:30am, Quiz!
- Topic: Local Bindings (which we’ll cover today)
- Friday, 2024-03-15, 8:30am, Wednesday’s lab
- Friday, 2024-03-15, 11:00pm, MP5 post-reflection
- Sunday, 2024-03-31, 11:00pm, Reading
- Monday, 2024-04-01, 11:00pm, MP6 pre-reflection
- Sunday, 2024-04-07, 11:00pm, MP4 Redo
On April 1, we’ll discuss whether the MP5 redo should be due on April 7th or 14th.
Spring Break PSA
Questions
Administrative
MP5
Recursion
How many ways are there to recurse? We know Lists and Numeric recursion,
are there any others that we’ll learn soon?
There are many ways to recurse. We can recurse over any compound
data type (e.g., strings).
We’ll learn vector recursion soon after break. However, you’ll find
that it’s mostly an issue of numeric recursion.
We’ll learn tree recursion a few weeks later.
Miscellaneous
Lab