Functional Problem Solving (CSC 151 2015F) : EBoards

CSC151.01 2015F, Class 51: Binary Search Lab


Overview

Preliminaries

Admin

Upcoming Work

Extra Credit Opportunities

Academic

Peer Support

Regular Peer Support

Misc.

Upcoming Peer Support

Other Good Things (No Extra Credit)

Questions

Are you really okay that I take an extension on the exam? My Tutorial prof has fifteen things due next week.

Yes. But I won't have grading done by Friday. You still have to do the prologue by this Friday. Let me know how much of an extension you want.

Can I take the final exam during Curtsinger's final time?

Yes.

When is it?

Friday, 2-5 p.m.

Really?

Yes.

How about another time?

Sure. I'd love to write a fourth exam. (More seriously, I am happy to arrange another exam time.)

Do we need recursion to write tree-map?

As far as I know, the only way to solve it is with recursion.

Helper recursion, with a "so-far"?

NO! Use direct recursion with trees.

display-file seems really trivial if we can call read-file. Is that okay?

Yes.

Sam, you may be nice, but you're an idiot. We can't use the map procedure you wrote for some of the problems.

Whoops. I'll fix it soon. And you are now at 7 units of extra credit.

Lab

On exercise 1, when you insert the code to display stuff, do it within the kernel, right above the if.

Writeup: Exercise 4. It will be much easier if you do 1-3.