COS 371: Programming Languages

Spring 2020

hw0: Logistics

Due: Wednesday, 02/05 at 22:00

1. Read the syllabus

Please read over the syllabus (website). If you have questions, please ask on the Moodle Discussion Forum (see below).

Read the Recurse Center social rules. Please be respectful of each other on the Moodle forums, in class, and outside of class.

What to turn in: You will sign something in the next item to indicate you read the syllabus.

2. Initial survey forms

Find Survey 0 and Survey 1 on Moodle and fill them out.

What to turn in: Fill out Survey 0 online; turn in Survey 1 in class.

3. Moodle Discussion Forum

If you've got a question about an assignment or content in the class, send it to the Discussion Forum on Moodle. You should feel free to answer questions as you can to help other people; it's lots of fun. I will also try to answer lingering questions if no one else can help.

All questions about course content, assignments, and so on should go to the Forum. If you email me directly, I'll gently ask you to post to the Forum instead. Of course, you can always talk to me in person during office hours, and any communication of a personal nature (missing class, grades, etc.) is welcome by email as well.

What to turn in: I started a discussion topic called "Introductions." Go reply to it.

Note: After you reply to it, you will be automatically subscribed to email notifications of other people's replies. To turn off notification, click on the word "Subscribed" (and a closed envelope icon) near the upper-right of the forum page.

4. DrRacket

For the first portion of the course, we'll be using a programming environment called DrRacket. DrRacket should be installed on all the computers in CC230 and CC232, as well as the laptops available to borrow from the Library. (Let me know if you find one that does not have DrRacket installed.) I also recommend that you download DrRacket and install it on your own computer.

What to turn in: In the submission box on Moodle for this assignment, tell me "I have successfully started up DrRacket."

That's it! You are now ready to (and should) start working on hw1.