Skip to content

Course Platforms

Blake Mills edited this page Jul 15, 2019 · 13 revisions

Course Platforms

Canvas

  • Canvas will be the source of truth for this class.
  • All student tasks will be listed as assignments in Canvas.
  • TODO: how to people get added to Canvas?
  • Students will be enrolled in the canvas course.
  • Instructors and TAs will be added as teachers.
  • Student grades, including attendance will be recorded in Canvas.

Course Book

Repl.it

  • Repl.it is an online code editor and code executing environment.
  • Code can be shared via the URL and forked for modification
  • Instructors, TAs, and students will need to create their own accounts.

Repl.it Classroom

  • A way to organize, deliver, and verify coding assignments in repl.it
  • Some exercises and studios will be turned in via repl.it classroom

Github

  • Some starter code will be delivered by forking github repositories
  • Students will turn in some assignments by providing a link to their repositories

Slack

  • Slack is a popular messaging tool that is used in the class.
  • TODO: how do you get added to Slack?