Manages the scheduling process for the programming support team. Student can schedule physcial or virtual support session.
Use Aston credentials to login. //TODO drop-in performs an LDAP (Blackboard?) query to retrieve student information:
- name
- degree
- year of study //QUERY
- module list
- programming languages/tool list
- assignment list and instruction sheet from Blackboard.
Student selects the module and programming language and then provides a problem description. If the description is less than 15 words the 'Please provide an adequate problem description for us to help you.'
//TODO Compare question with previous questions for similarity. Create and reuse knowledgebase.
Available dates and times are shown for the different support types:
- scheduled lab sessions
- office hours calendar
- online support calendar
The student selects a range of slots that can be attended and submits the request.
The request information is emailed to the pso team.
- scheduled lab sessions
- office hours calendar
- online support calendar
selects from available support slots and indicate whether they prefer an office or virtual appointment. Student selects from available support slots and indicate whether they prefer an office or virtual appointment.
For virtual appointments student indicates use of Skype, Hangouts, etc or requests a Blackboard Collaborate session. Email contains links to help set up these tools.
- System generates an email to the PSO cover team. Team members review information and may request further information, or send links to tutorial, notes or video that may help provide a resolution. This information is then stored for future self-help.
Available team accept appointment and set meeting time by clicking a link. System generates meetings requests with link to retrieve the appointment information.
- Online calls may be recorded.
- How can groups be scheduled to address a common problem?