EBoard 39: Binary trees

Warning This class is being recorded (and transcribed), provided the technology has not broken again.

Approximate overview

  • Quizzes
  • Administrivia
  • Questions
  • Lab

Quizzes

  • You know the drill.
  • The binary search quiz has two pages, one for the quiz and one for the code/data from binary search.

Administrivia

  • Some of you have been turning in the second redo for pixel problems; note that the first redo is still available.
  • A variety of illnesses seem to be progressing through campus. I recommend that you consider masking and disinfecting (or vice versa).
  • Don’t forget, we have slots in CSC-161!

Upcoming Token activities

Academic

  • Monday, 2023-12-04, noon–1pm, Noyce 2021, Lunch & Learn: Summer Research
    • Email barks@grinnell.edu with dietary restrictions or to request accommodations.
  • Tuesday, 2023-12-05, 7pm, 3821, Mentor session: Review for SoLA 3

Cultural

  • Saturday, 2023-12-02, 2pm–4pm, Grinnell Singers & Oratorio Society
  • Sunday, 2023-12-03, 2:00–3:30pm, Collegium Musicum
  • Wednesday, 2023-12-06, Noon–1:30pm, Vox Feminae Christmas Concert

Peer

  • Friday, 2023-12-01, 5:00–7:00 pm, HSSC N3118, Greek Time (may not exist)
  • Friday, 2023-12-01, 5:00ish, Fieldhouse: Indoor Track and Field
  • Friday, 2023-12-01, 5:30pm, Natatorium: Swimming (Pioneer Classic)
  • Saturday, 2023-12-02, all day, Natatorium: Swimming (Pioneer Classic)
  • Saturday, 2023-12-02, 3pm, Darby: Women’s Baskeball vs. Lawrence
  • Wednesday, 2023-12-06, 7:30pm, Darby, Women’s Basketball vs. Cornell
  • Monday, 2023-12-04, 9:00–11:00pm, Bob’s, Bob’s Underground Open Mic

Wellness

  • Friday, 2023-12-01, 4:30–5:30pm, JRC 101, Grinnell Social Hour: Mocktails and Games.
  • Friday, 2023-12-01, 7:00–9:00pm, Gardner, SHIC “Positive Play” Game Night
  • Friday, 2023-12-01, 7:00–9:00pm, JRC 101, Mixer: Disability Cultural Association
  • Monday, 2023-12-04, 4:00–5:00pm, HSSC North Atrium, Therapy Dogs

Misc

  • Saturday, 2023-12-02, 8am-2pm, Drake Library, Book Sale!
  • Saturday, 2023-12-02, 11am-1pm, HSSC S1325, Girls who code study break
  • Sunday, 2023-12-03, 7:00–9:00pm, JRC 101, Winterfest
  • Monday, 2023-12-04, noon–1pm, JRC 101, Registration Feedback

Other good things (no tokens)

Upcoming work

Please put these in your notes!

  • Friday December 1st: (Mini-)Project 8 post-assessment.
  • Sunday the 3rd: Late (Mini-)Project 8.
  • Sunday the 3rd: Our last reading! (Recursion over trees).
  • Monday the 4th: Late (Mini-)Project 8 post-assessment.
  • Wednesday the 6th: Project presentations.
  • Wednesday the 6th: SoLA 3 distributed.
  • Thursday the 7th: SoLA 3 collected.
  • Friday the 8th: Attendance is expected.

Friday PSA

  • Take care of yourselves.
  • Consent is essential.

Questions

Administrative

Can I take an incomplete in this class?

Although I would prefer that every student finish by the end of finals week, I permit incompletes according to both College and class guidelines.

College guidelines suggest that incompletes are appropriate if you have one outstanding assignment. In our case, that’s a mini-project.

There may be special circumstances that would indicate that you should be permitted to take an incomplete with more than one outstanding mini-project. You’ll need to discuss those with me in advance.

Incompletes do not permit you to make up LAs (or anything other than mini-projects).

What should I do if I emailed Sam a late assignment/redo and he forgot to upload it?

Ask him again (and again) (and again)

Trees

How do you do a family tree with computer trees?

Um, it doesn’t work well.

What should we do if there’s only one child?

We can have either the left child or the right child be null/empty. Sometimes, the leftness/rightness of a child has meaning.

Project

What should I do if GradeScope won’t let me upload the project files?

Email them to me.

Other

Lab