Functional Problem Solving (CSC 151 2015F) : EBoards
Primary: [Front Door] [Schedule] - [Academic Honesty] [Disabilities] [Email] - [FAQ] [Teaching & Learning] [Grading] [Taking Notes] [Rubric] [Remote Access]
Current: [Assignment] [EBoard] [Lab] [Outline] [Reading]
Sections: [Assignments] [EBoards] [Labs] [Outlines] [Readings] - [Examples] [Handouts]
Reference: [Setup] [VM] [Errors] - [Functions A-Z] [Functions By Topic] - [Racket] [Scheme Report (R5RS)] [R6RS] [TSPL4]
Related Courses: [Curtsinger (2015F)] [Davis (2013F)] [Rebelsky (2015S)] [Weinman (2014F)]
Misc: [Submit Questions] - [SamR] [Glimmer Labs] [CS@Grinnell] [Grinnell] - [Issue Tracker (Course)]
Overview
nest procedure with someone else,
please let me know ASAP.Can I ask a question on the exam in class?
The exam was due last night. You can ask a question about turning it in, but that's about it.
I took an extension, can I ask you via email or in office hours?
Yes. (See, Whee, Yeagh, ...)
Should we wait until we turn in the exam to turn in the cover sheet?
Yes.
Attachment?
Yes.
How to compute log base 2
(define log2 (lambda (x) (/ (log x) (log 2))))
For extra 1, the values have the form '("Last" "First"), so your comparison should look like
(define compare-names
(lambda (name1 name2)
...))