Assignment 1 - Spring 2021

Virtual Cat World

Assigned: Mon, Mar 8
Due: Mon, Mar 15


Assignment Setup

  1. Open a browser and copy/paste this URL: https://classroom.github.com/a/rB8Krlqz

  2. Login to Github and you will be prompted to accept this assignment
    1. After you click on the [Accept this assignment] button, you will see a new page display in your browser with the message:
      1. You accepted the assignment, Assignment 1. We're configuring your repository now. This may take a few minutes to complete. Refresh this page to see updates.
    2. After you refresh the page you should see a page with the message: “You're ready to go!”
    3. Note: this will create your own copy of Assignment 1 for you to work on, but it's not on your computer yet.

  3. Click on the URL where your assignment repository has been created: https://github.com/Vassar-cs101-mlsmith/assignment-1-yourGitHubID
    1. you are now on the GitHub page for your Assignment 1 repository

  4. Click on the green button to download your [Code]
    1. a “Clone” dialog box will appear, with the HTTPS tab underlined in red (if not, click on the HTTPS tab to select it)
    2. select the last option labeled “Download ZIP” and save it on your computer
    3. move the Assignment 1 zip file from its download location to your cs101 course folder.
    4. extract the contents of the zip file either by double-clicking on it or control-clicking on it and selecting the appropriate option to extract its contents
    5. navigate into your assign1 folder and confirm you see the cat-prog.rkt and gauge-prog.rkt files there.

Description

Program 1: cat-prog.rkt

Program 2: gauge-prog.rkt

For this program we're going to create a “happiness gauge” for our cat. Later, we'll combine this program with the first program, but for right now we'll keep them separate.


Submitting your work