DSpeichert / cloudvcl

Cloud VCL - let your students use virtual environments for class/assignments
https://dspeichert.github.io/cloudvcl/
3 stars 1 forks source link

Instructor Documentation #45

Closed abhishekvalanju closed 7 years ago

abhishekvalanju commented 7 years ago

You will need to create pages and instructions for the Instructor to be able to use the VCL application. This will mean creating documentation to explain certain features, pages, and tools.

For example:

syavatkar commented 7 years ago

@Nuyb Mike it might be a good idea to specify that the link you have provided from ubuntu's site for installing packages can also be used for installing centOS packages. However, CentOs uses yum package manager to install Rpm packages. Otherwise, you want to include another link for installing CentOS packages.

mitchfeldman commented 7 years ago

Add this Overview directly below the "Instructor Documentation" title.

Overview

As an instructor, you will use Cloud VCL to administer and facilitate Assignments to students in your Course(s). Every Assignment will utilize a Virtual Environment to complete it. So, before you create an Assignment, you must create an Environment Definition (and corresponding Virtual Machine Definitions) which will determine the parameters of the Virtual Environments that students use for that Assignment. Also before you create an Assignment, you must create a Course.

Typical Workflow:

  1. Create a Course
  2. Add Students to that Course
  3. Create an Environment Definition
  4. Create VM Definition within that Environment Definition
  5. Create an Assignment (assign that Course and Environment Definition to it)
  6. Monitor and/or help students complete the Assignment*

*Cloud VCL does not track progress, so it may be best to require proof of completion (screenshots, answer sheet, etc.) from students.