Functional Problem Solving (CSC 151 2015S) : EBoards
Primary: [Front Door] [Schedule] - [Academic Honesty] [Disabilities] [Email] - [FAQ] [Teaching & Learning] [Grading] [Taking Notes] [Rubric] - [Calendar]
Current: [Assignment] [EBoard am] [EBoard pm] [Lab] [Outline] [Reading]
Sections: [Assignments] [EBoards am] [EBoards pm] [Labs] [Outlines] [Readings] - [Examples] [Handouts]
Reference: [Setup] [VM] [Errors] - [Functions A-Z] [Functions By Topic] - [Racket] [Scheme Report (R5RS)] [R6RS] [TSPL4]
Related Courses: [Davis (2013F)] [Rebelsky (2014F)] [Weinman (2014F)]
Misc: [Submit Questions] - [SamR] [Glimmer Labs] [CS@Grinnell] [Grinnell] - [Book Office Hours] - [Issue Tracker (Course)]
Overview
What do you do when DrRacket corrupts our files?
I deal with it on a case-by-case basis.
If we give advance notice of our birthday, can we have a party in class?
I will bring snacks and we'll sing a song, but that's about it.
How do we get the square inside the circle?
Two approaches.
Draw the square and the circle centered at (0,0). Circle has diameter
size. Square has diameter(/ size (sqrt 2)). Shift to the correct position.Draw a square of the correct size using
square-thing. It can be anywhere. Draw the correct circular hole usingcircle-thing. Usecenter-pegto move the square.
(image-save 23 "/home/rebelsky/desktop/modified.jpg")