EBoard 23: Functional images (bitmaps)
Warning This class is being recorded (and transcribed), provided
Sam remembered to hit the “Record” button.
Approximate overview
- Administrivia
- Questions
- About bitmaps
- Lab
Administrivia
- Welcome back! I hope you had wonderful breaks and that you are not broken.
- Yay! Class 23 is on the 23rd. I’m not sure whether or not that signifies
anything special, but I’m still pleased.
- Quizzes returned. Grade reports going out soon.
- I’m amused that although only four people asked for a documentation
quiz, about a dozen of you took it.
- Today’s lab is brand new (so is the supporting code).
- Ell{a,ie} may also be puzzled.
- Things may break.
- I need to get the autograder up.
- Registration starts somewhat soon. I hope that you consider going on to
CSC-161.
- Question: Should I permit extra students in CSC-151?
- The normal cap is 24; we had 30; I’m considering 32.
- More students means less individual attention, but more opportunities
for students to take CSC-151.
- Another way to think about it: How were you negatively impacted by
the size of this class?
Upcoming Token activities
Academic
- CS Table, Tuesday, noon, The Open Web
- CS Extras, Thursday, ???
Cultural
- Latin Cocktail, Tomorrow, 7pm, Herrick
Peer
- Swimming vs. Coe college, Friday at 6pm.
- Women’s Volleyball vs. Cornell, November 1 at 7pm.
Wellness
Misc
Other good things (no tokens)
- Women’s soccer, Tuesday, 4pm
- Women’s soccer, Saturday, 11am
Upcoming work
- Tuesday night: Reading for Wednesday (pairs)
- Sunday night: MP5 (try to get it in earlier)
- Friday: Quiz(zes)
- Friday’s new topic: Numeric recursion
- Next week: SoLA 2
- All leftover LAs from SoLA 1.
- All of the following
- Code style (new)
- Lists and the big three (quizzes)
- Cut and Compose (new)
- List recursion (quizzes)
- Local bindings (quizzes)
- Numeric recursion (new, quiz Friday)
- Vectors (really new, coming Friday)
- Diagramming structures (really new, coming Wednesday and Friday)
About MP5
In short: Numeric recursion plus images.
Four parts:
- Fractal triangles
- Carpets
- Spinning squares
- Freestyle
Questions
Administrative
Other
About bitmaps
Oh no! Sam did this on the whiteboard!
- We can think of images as grids of colors.
- We normally don’t want to build these images by hand. But we can.
- We will build them with functions instead.
Lab
Sam will spend the first few minutes of class getting the autograder
working so that you can submit it on Gradescope.
If you want to scale, add (require 2htdp/image) to the top of your file.
; SAM SAID "This lab is (much) too long. You can stop here."