CS 5010: Problem Set 00

Out: start of semester

Due: Tuesday, January 14, 2014 Monday, January 20, 2014 at 6:00pm

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 cs5010sp14 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: laptop preparation (step 1 below), git lab (2), piazza posts (4,5), and Racket exercises (6).

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. Fill in the form at I Am Here and fill in your information.
  4. 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.
  5. 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.
  6. Do at least the first 10 15 exercises in the Racket Lab. These should be in files named set00/1.rkt through set00/15.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: Tue Jan 14 03:01:20 EST 2014