JSC270, Winter 2020 - Prof. Chevalier

Laboratory 1 - "Hello JSC270"


Each laboratory is worth 5% of your final grade. This laboratory comprises of several parts:

Marks
Lab 1.0 Pre-lab assignment 15
Lab 1.1 Lab assignment: in-lab progress 5
Lab 1.1 Lab assignment: completion 10
Lab 1.1 Attendance for entire lab 5
Lab 1.2 Reflection 15
Total 50

Lab 1.0: Pre-lab assignment

Individual assignment

  • Objectives: Set up your workspace; familiarize yourself with jupyter notebook; perform some initial exploration of data before the lab; formulate research questions.
  • Github classroom link: https://classroom.github.com/a/Wwxq8088
  • Due date: Wednesday, January 8 at 12:00pm (noon)
  • Grading scheme: See the handout.

Lab 1.1: Lab assignment

Group assignment (in pairs)

  • Objectives:
    • pandas manipulations
    • data cleaning and wrangling: identify discrepencies between sources; identify anomalies; identify edge cases; remove outliers;
    • re-use and adapt existing code
    • basic data analysis and plotting
  • Github classrom link: https://classroom.github.com/g/yJALw89N
  • Due date:
    • commit your progress at the end of the lab session (Wednesday, January 8 at 2:00pm)
    • complete the tutorial assignment by the next class, on Monday, January 13 at 12:00pm (noon)
  • Grading scheme
    • The in-lab progress rubric is available here.
    • The lab assignment completion component grading rubric is available here.

Lab 1.2: Reflection

Individual assignment

  • Objective: reflect on the lessons learned during this laboratory; critical reasoning
  • Github classroom link: https://classroom.github.com/a/WvwjmKdW
  • Due date: Monday, January 13 at 12:00pm (noon)
  • Grading scheme:
    • The reflection grading rubric is available here.