Homework 0: Questionnaire

CSC 161 - Imperative Problem Solving and Data Structures - Weinman

You will gather information about the structure of the course and give me a little information about you
Wednesday 23 January
10:00 AM Friday 25 January
Each student should turn in his or her own version of the assignment. However, you may discuss Parts A-C with anyone you wish and you may obtain help from anyone you wish, but you should clearly document that help.
Please send your responses to the questions in two separate emails to [weinman]. Put your answers for Part B in an email with the subject,
CSC-161 About the course
and your answers for Part C in an email with the subject,
CSC-161 About me
Please send your work as text pasted into the body of the message. Do not send an attachment.
Part A:
Read the course web site.
Part B:
Write up answers to the following questions about the course.
  1. What should you do to prepare for each class meeting?
  2. What are the three major types of coursework you will submit?
  3. How can you figure out what assignments you have due?
  4. What time are your assignments and projects due? What time are your labs due?
  5. What happens if you turn in an assignment or project late? What happens if you turn in a lab late?
  6. When can you work with other students and when can you not work with other students (for this class)?
  7. How can you obtain help from me? From your fellow students?
  8. Which of Stuart Wray's four mechanisms from "How Pair Programming Really Works" do you think is most important?
  9. What is the limit on extra credit?
  10. Include the sentence "I have read and understood the Academic Honesty policy for CSC-161." (Of course, if that statement is not currently true for you, you must ask questions-well in advance of the assignment due date-until it is.)
  11. What questions about the class do you have that aren't answered by the Web site?
Part C:
Write up answers to the following questions about yourself.
  1. What name do you prefer to be called?
  2. What are your pronouns (e.g., she/her/hers, ze/zir/zir, he/him/his)?
  3. Who is your advisor? (If not CS, what is your major?)
  4. Where are you from?
  5. What other CS courses have you taken (at Grinnell or elsewhere), if any?
  6. What other courses are you taking this semester? (Please give course titles as well as numbers.)
  7. Which of my regularly scheduled office hours (if any) are you able to attend? (That is, which do not conflict with a class or other regular obligation.)
  8. What do you expect to learn or gain from this course?
  9. What are your concerns for this course?
  10. Tell me something about yourself that you'd like me to ask you more about later (e.g., your goals, a hobby, a book that made a big impression on you).
  11. What questions do you have for me that have not already been answered?
Part D:
Do some other (pre-course) activities
  1. If you haven't already, sign up for Piazza.


This assignment was adapted from a questionnaire by Sam Rebelsky which had been revised by Janet Davis.