CSC151.02 2016S, Class 29: Recursion with Helper Procedures, Continued
======================================================================

_Overview_

* Preliminaries.
    * Admin.
    * Upcoming Work.
    * Extra Credit.
    * Questions.
* Lab.
* Cool comments from mentors!

Preliminaries
-------------

### Admin

* Continue partners!
* Sorry that I can't be there.  I have confidence in our Mentors to do
  an awesome job.

### Reminders

* Office hours this week 
    * See http://rebelsky.youcanbook.me.
    * Ask me about other available times.
* Tutor hours
    * Sunday, 3-5 p.m.
    * Sunday-Thursday, 7-10 p.m.
* Weekly review sessions:
    * Wednesday at 8pm in the CS Commons with 
    * Thursday 10 am review session with Sam.
    * Thursday at 8pm in the CS Commons with 

### Upcoming Work:

* Reading for Tuesday
    * [List Recursion, Revisited](../readings/list-recursion-revisited-reading.html)
* Exam 2 due TOMORROW
    * Epilogue for exam 2 due TOMORROW
    * Cover sheet for exam 2 due Wednesday
* Lab Writeup: Extra 1a
    * Send email titled __CSC 151 Lab Writeup 29 (Your Names)__
    * Do not include the underscores.
    * Send to <CSC151-02-grader@grinnell.edu>
    * Due before class on Tuesday.

### Extra Credit

* Send your reports to <rebelsky@grinnell.edu> with subject 
  "CSC 151 Extra Credit".  (Do not include the quotation marks.)
* Send opportunities to me before class with subject
  "CSC 151 EXTRA CREDIT OPPORTUNITY!"

#### Academic / Artistic

#### Peer

#### Regular Peer (weekend things probably won't be this weekend)

* Social Dance Workshop Tuesdays 7:00-8:00 in Bucksbaum Dance Studio
* Pun club Saturdays at 4pm in Younker 
* Electronic Potpourri on KDIC Fridays at Five 
* Space Odyssey KDIC Fridays at Six
* Bollywood, Friday, 7:30-8:30, Younker
* Effective Altruism club, 2:30-3:30 Sundays in JRC 226.

#### Misc

#### Far in the Future

* Lords of the Flies, April.


### Questions

Lab
---

Writeup: 1a

Cool Info From Mentors
----------------------

Helper recursion, when done this way, makes it easier to trace what
is happening.

Exercise 4 is evil because you do *two* recursive calls per step.
