Skip to content

Features

Valhe Kouneli edited this page Jun 7, 2018 · 13 revisions

What this application is for

Helsinki University Department of Computer Science has a lot of courses, where the students create a coding project of their own. The projects are shared online, usually via GitHub. Labtool 2.0 is a website where teachers of these courses can give their students feedback during the course and where the students can see that feedback and respond to it.

Users can have multiple roles:

Every user can

  • View login page

Logged in student can

  • View all courses that exist within the Labtool system, whether those courses are active or not
  • Edit their e-mail address
  • Register to an active course, if they have first made an official registration to it on WebOodi
  • Edit their information related to their course project such as its name and github repository address
  • See the weekly points and feedback the teacher has given them
  • Comment the weekly feedback and see other comments related to the course week

Logged in official course teacher can

  • Make a course they are teaching active/inactive, there by allowing/preventing students to register to it on Labtool
  • Edit the course info, such as weekly point maxims, amount of weeks and and active week
  • Add assistants to their course
  • View all students of that course
  • See their students' project info, weekly points and feedback if it has been given
  • See all the comments related to student projects, including those that are visible only to teachers and assistants
  • Give points and feedback to students
  • Give comments related to a student's course week, also ones that are visible to only teachers and assistant

Admin can

  • Import courses into Labtool