Assignments
Photo by Firmbee.com on Unsplash
Assignments in this course fall into three categories:
With few exceptions, assignments will be turned in using Observable.io and submitted through the course LMS as a shareable link. You will provide the final project using GitHub and will require you to gain familiarity with online version control. For any web programming assignments it is recommended that students download and become comfortable with an IDE capable of web programming IDE such as WebStorm or PyCharm
Homework
Assignments regularly change, but often conform to one of the following topics. Check the course LMS for detailed instructions during your semester.
- Tabular Data Analysis
- Spatial Data Mapping
- Interactive Network Data Analysis
- Data Wrangling
- Design Workshops
Reading Quizzes
Participate in weekly quizzes focused on the readings. The quizzes will mostly consist of multiple-choice questions with some fill-in-the-blank exercises. You can submit your answers at any time before the deadline, and two retakes are allowed. The aim is to assess your understanding of the material in a straightforward manner, providing flexibility in terms of timing and the opportunity for improvement through retakes.
Peer Review
At various points in the semester you will be asked to provide feedback on work submitted by your peers. Guidelines on how to provide constructive criticism and support will be discussed in class. Your ability to provide extensive feedback will be assessed and will constitute part of your grade for this course.
Undergraduate vs Graduate
If you are enrolled as a graduate student, there will be additional readings assigned and additional requirements for each assignment. Be sure to check the course LMS for detailed guidance on each assignment.