CS 5010: Problem Set 00

Out: Monday, September 9, 2013

Due: Wednesday, September 18, 2013 at 600pm

The goal of this problem set is to give you practice dealing with the systems we will use in this course.

You must use the HtDP Beginning Student Language to solve the problems.

As specified in the homework policies, turn in your materials in your cs5010f13 repository in files named set00/K.rkt, where K is the exercise number.

As you do this problem, keep a laboratory notebook and turn it in as part of your solution. For the purposes of this problem set, there are 4 questions.

This problem will not be graded, but you MUST complete it.


Required Exercises

  1. If you have not already done so, prepare your laptop according to the instructions in Preparing Your Laptop for CS 5010.
  2. If you have not already done so, do the exercises in the Git Laboratory.
  3. On Piazza, upload a picture of yourself and a short introduction. Tell us where you are from, what you are interested in, etc., etc. This way we and your classmates will learn a little bit about you.
  4. In your own handwriting, write down a copy of the Function Design Recipe from Lesson 1.2. Take a picture of this and upload it as a note to Piazza.
  5. Do at least the first 10 exercises in the Racket Lab. These should be in files named set00/1.rkt through set00/10.rkt. If you did all of these exercises during the lab session, you can submit the work you did there. Any work you do outside the lab session should be done by you alone.

Last modified: Mon Sep 09 19:11:27 -0400 2013