EBoard 08 (Section 1): Lists
Approximate overview
- Administrative stuff [~10 min]
- Questions [?? min]
- Discussion [Approximately 60 min]
Administrivia
Introductory notes
- I’m hoping to keep intro stuff short today.
- Please say your name when you ask or answer a question (even if I’ve
just called you by name).
- Evening tutors are available 7–10 p.m. Sunday through Thursday as
well as 3–5 p.m. on Sunday.
- Mentor sessions are Wednesday, 8–9 p.m., Sunday 4–5 p.m., Monday 8–9 p.m.
- No Mentor Session next Wednesday (SoLA 1)
- I will do my best not to use profanity in class. I ask that you do
the same.
- For those who want short video/audio chats: You can always check with
me on Teams. “Are you available to chat?”
- Don’t forget that we have a reference page with a list of most of
the procedures you’ve learned. (If you’ve learned one and don’t
see it, let me know and I’ll add it.)
- Let me know if you did NOT receive an update via email yesterday.
- Please …
- Use the Q&A channel for general questions.
- Add a subject to your questions so that others can skim them.
- Skim the Q&A channel before asking a question.
- Please don’t …
- Post your code to the Q&A channel.
- Tell people how to solve problems. You can suggest procedures
that might help, but part of the goal is that you think about
how procedures might help.
- I did not respond to questions after 9pm or so. I probably won’t
get to those until this evening.
Upcoming work
- Quiz 3 Today: Conditionals
- Readings for Monday due Sunday at 10:00 p.m.
- Lab writeup from today due Sunday at 10:30 p.m.
- SoLA 1 to be released next Wednesday at 2:30 p.m. Due next Thursday
at 10:30 p.m.
- Quiz 4 next Friday: Style
- Mini-Project 1 redo due Sunday the 20th at 10:30 p.m.
Upcoming Token-Generating Activities
- Mentor sessions.
- Track & Field, Darren Young Invite, Saturday, 10am (30 min)
- Movie Saturday night about newspaper in some small town in Iowa.
- Check out the Digital Art exhibition in the Grinnell College Art Museum.
Other Upcoming Activities
- Neuroscience Journal Club, Thursday, February 17, Noon, Noyce 2517.
Friday PSA
- Avoid peer pressure; decide what is right for you.
- People care about you; keep yourself healthy/happy for them.
- Know that you are not alone in making those kinds of decisions.
- Please be moderate in your choices.
- Consent is essential.
Questions
From the readings
The responses I read had no significant questions and no significant
problems that won’t be addressed by the lab.
Other questions
Can I have some tips on being more efficient at readings and mps?
I’ll mail out tips in the daily update. We’ll return to them on Monday.
Where do we submit token reflections?
On Gradescope, in the Tokens assignment.
Lab
Preliminaries
During Lab
- Some helpful procedures
map - Do something to each element in a list
expt - You should know this
char->integer - Get the collating sequence number
string->list - Convert a string to a list of its component chars
reverse - Give a list in the opposite order
- Other notes
(map * '(2 3 4) '(5 6 7)) -> '(10 18 28)
- When you finish exercise 3, skip to exercise 5.
Wrapup
- “Sam Said I Could Stop Here!”