[Skip to Body]

**Groupings:**
[EBoards]
[Examples]
[Exams]
[Handouts]
[Homework]
[Labs]
[Lab Writeups]
[Outlines]
[Readings]
[Reference]

**Misc:**
[CS151 2000F]
[CS151 2001S]
[CS151 2002F]
[CS151 2003S]
[SamR]

Sunday, 2 September 1997 [John David Stone]

- First version of a combined reading on Lists, Booleans, and predicates.
- This version available at
`http://www.math.grin.edu/~stone/courses/scheme/fall-1997/lists.html`

.

Friday, 7 September 1997 [John David Stone]

- First version of conditionals reading.
- This version available at
`http://www.math.grin.edu/~stone/courses/scheme/fall-1997/conditional-evaluation.html`

.

Friday, 17 March 2000 [John David Stone]

- Last update in the Stone branches before the Rebelsky branch.
- Latest version of procedure definitions reading (now incorporating
conditionals and predicates) available at
`http://www.math.grin.edu/~stone/courses/scheme/spring-2000/procedure-definitions.xhtml`

. - Latest version of conditionals available at
`http://www.math.grin.edu/~stone/courses/scheme/spring-2000/conditional-evaluation.xhtml`

.

Wednesday, 6 September 2000 [Samuel A. Rebelsky]

- Merged the Boolean and predicates into the conditionals.
- Extracted exercises from Stone's combined reading/lab.
- Revised the exericses.

Friday, 8 September 2000 [Samuel A. Rebelsky]

- Fixed some problems.
- Added new exercise on classifying data.
- Added links to readings.
- This version available at
`http://www.cs.grinnell.edu/~rebelsky/Courses/CS151//2000F/Labs/conditionals.html`

.

Wednesday, 31 January 2001 [Samuel A. Rebelsky]

- Added the getting started step.
- Added new problem on calling
`and`

and`or`

with no parameters.

Thursday, 1 February 2001 [Samuel A. Rebelsky]

- Added many new problems (taken from an an earlier lab on basic types).
- Updated formatting.
- A few minor changes.
- Adding links to references.
- Added notes on new problem on calling
`and`

and`or`

with no parameters.

Wednesday, 7 February 2001 [Samuel A. Rebelsky]

- Closed a parenthesis in 14.e
- Clarified 16
- This version available at
`http://www.cs.grinnell.edu/~rebelsky/Courses/CS151//2001S/Labs/conditionals.html`

.

Tuesday, 10 September 2002 [Samuel A. Rebelsky]

- Updated formatting slightly.
- Updated links to point to the Glimmer Scheme Reference.
- Added introductory phrase and list of procedures.
- This version available at
`http://www.cs.grinnell.edu/~rebelsky/Courses/CS151//2002F/Labs/conditionals.html`

.

Tuesday, 28 January 2003 [Samuel A. Rebelsky]

- Added link to the Scheme Report.
- This version available at
`http://www.cs.grinnell.edu/~rebelsky/Courses/CS153//2003S/Labs/conditionals.html`

.

Tuesday, 4 February 2003 [Samuel A. Rebelsky]

- Added note to problem on
*triangle?*. - Added examples to exercise 18.
- Added more investigation to and/or exercise.
- This version available at
`http://www.cs.grinnell.edu/~rebelsky/Courses/CS151//2003S/Labs/conditionals.html`

.

Monday, 15 September 2003 [Samuel A. Rebelsky]

- Updated the first problem to make it clear that filling in the entire table is pointless.
- This version available at
`http://www.cs.grinnell.edu/~rebelsky/Courses/CS151//2003F/Labs/conditionals.html`

.

Saturday, 9 September 2006 [Samuel A. Rebelsky]

- Significant rewrite (not all changes necessarily described).
- Removed all problems that describe the basics of Boolean values (those
problems are now in the Boolean values lab at
`http://www.cs.grinnell.edu/~rebelsky/Courses/CS151//2006F/Labs/boolean.html`

. - Wrote the
`type-of`

problem (without first realizing that I'd written a similar problem) and then deleted the old version. - Rewrote most problems.
- Added date problem. (Suggested by Janet Davis.)
- Added alternate version of disparity problem. (The idea was suggested by Janet Davis, although not as a problem.)
- This version available at
`http://www.cs.grinnell.edu/~rebelsky/Courses/CS151//2006F/Labs/conditionals.html`

.

Sunday, 4 February 2007 [Samuel A. Rebelsky]

- Adedd prehistory and some links to labs in the Rebelsky branch.
- Moved history to a separate file.
- This version available at
`http://www.cs.grinnell.edu/~rebelsky/Courses/CS151//2006F/Labs/conditionals.html`

.

Monday, 5 February 2007 [Samuel A. Rebelsky]

- Removed a problem that asks students to rewrite disparity (the discussion is now in the reading).
- Added links to and from the notes on problem 5. (The notes were there, but the links were not.)
- Moved the last few problems to a
For Those With Extra Time

section. - Other, minor, cleanup.
- This version available at
`http://www.cs.grinnell.edu/~rebelsky/Courses/CS151//2007S/Labs/conditionals.html`

.

Tuesday, 18 September 2007 [Samuel A. Rebelsky]

- Complete rewrite from scratch for the image-based 151. All new problems!

Wednesday, 19 September 2007 [Samuel A. Rebelsky]

- Added a line-drawing problem.
- Added a trianble problem.
- Updated instructions for drawing shapes.
- This version available at
`http://www.cs.grinnell.edu/~rebelsky/Courses/CS151//2007S/Labs/conditionals.html`

.

**Groupings:**
[EBoards]
[Examples]
[Exams]
[Handouts]
[Homework]
[Labs]
[Lab Writeups]
[Outlines]
[Readings]
[Reference]

**Misc:**
[CS151 2000F]
[CS151 2001S]
[CS151 2002F]
[CS151 2003S]
[SamR]

This document was generated by
Siteweaver on Wed Sep 19 10:38:26 2007.

The source to the document was last modified on Wed Sep 19 10:38:25 2007.

This document may be found at `http://www.cs.grinnell.edu/~rebelsky/Courses/CS151/History/Labs/conditionals.html`

.

You may wish to validate this document's HTML ; ; Check with Bobby

Samuel A. Rebelsky, rebelsky@grinnell.edu