Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties

...

  1. Change of Grouping: Allow students to choose or change their grouping themselves to avoid manual assignments by admins.

  2. Grouping Criteria: For fresh intake, split alphabetically, and for progression, copy from the previous class code (applies to Pre-U programs with more than one group).

  3. Number of Groups per Student: Implement a view in APSpace Admin showing the number of groups assigned to each student in an intake.

  4. Elective Modules: Allow students to choose or change elective modules themselves, attached to the class code to avoid missing modules.

  5. Load Attendance: Automatically load attendance for late registration students to avoid delays. Notify lecturers when students are auto-loaded.

  6. Attendance Automation: Attendance to be automatically loaded by CTI based on the event list provided by the scheduler.

  7. Bulk Class Setup Changes: Add a new column for intake code and group in bulk class setup.

  8. Script for Student Assignment: Create a script to assign students to each class based on intake.

1. Requirements from CRF

Requirement

User Story

Importance

Jira Issue

Remarks

Meeting Notes

1

Change of grouping - student to be given access to choose/change their own grouping from the system to stop student from asking to exchange grouping for each class of each subject which should be attached to the class code.

Currently the process is done manually and students assigned to each group by admin. If the students, would like to change their grouping, they contact admin currently.

Status
colourRed
titleHIGH

https://apiit.atlassian.net/jira/servicedesk/projects/CRF/queues/custom/617/CRF-61

  1. For grouping, splitting will be follow by alphabetical order for fresh intake, while for progression, it will be copy from previous class code (only applicable for Pre-U programme and only course that have more than one groups) (27 OCT 2023)

  2. Estimated number for each group is provided by scheduler in the event list email as below example (27 OCT 2023) :

Implement number of groups assigned for each student in intake setup to distribute the student in an intake as a view on APSpace Admin (20/02/2024)

2

elective modules - student to choose/change elective module by themselves which should be attached to the class code to avoid any missing modules in the semester.

to reduce the frequency of changing the grouping, elective and load attendance request.

 

 

 

3

load attendance - to avoid delay in loading the attendance for late registration student. auto load is necessary for student not to miss any attendance for classes and not have the necessity to keep informing the lecturer if the new added student in the classes, lecturer to receive auto notification when student is auto load, to also implement the system not to have the lecturer to refresh the system every time new student is auto load.

  1. to reduce time consumption and errors

  • Attendance will be automatically load by CTI based on the event list provided by scheduler. (27 OCT 2023)

4

Bulk Class Setup Changes:

  • Add a new column called intake code and group on bulk class setup

  • Script to assign student to each class based on intake(20/02/2024)

2. Flowchart

Current Process

Iframe
srchttps://viewer.diagrams.net/?tags=%7B%7D&highlight=0000ff&edit=_blank&layers=1&nav=1&title=loadattendance.drawio#R5Vpbc%2BI2FP41PCYj2djAIyQkO%2B12N1M63W7fhH3A7soWlWUu%2FfWVZPluEjIxoaS8YB1dLH3nOxdJHth30f6Rk03wC%2FOBDizk7wf2%2FcCysD2x5Z%2BSHDKJhWwnk6x56JtWpWAR%2FgNGiIw0DX1Iag0FY1SEm7rQY3EMnqjJCOdsV2%2B2YrT%2B1g1ZQ0uw8AhtS7%2BFvggy6dgalfJPEK6D%2FM3YnWQ1Eckbm5UkAfHZriKy5wP7jjMmsqdofwdUoZfjkvV7OFJbTIxDLE7p8Gky%2FW21m23RT%2FvxYfXn%2FufD4%2B83%2BTq2hKZmxWa24pBDwFka%2B6BGQQN7tgtCAYsN8VTtTmpdygIRUVnC8tEMB1zA%2FuhEcbF8SRxgEQh%2BkE1Mh5whhjI3OOfCrlQALoRBBf3R0AiJ0fq6GLwERj4YbF6Bk91CBXzJE1NkXARszWJC56V0VsetbPOZsY1B6y8Q4mBIT1LBurBUL3oeSTkvlnIPnpl%2FbjqEr0E8x4duzXCgRITb%2Bjx6Bxl3cNGlcrqzFZMLrsLv%2Fp2yvOIm0QBOZQM83uw1cHm9fFqr%2F4VcuRzBJZHia7xMNlklzRo9ZC%2FI2rZVTal0N%2FAy%2BVchpXeMMq772cRCyHLMLCvylf5JeSI4%2BwGVGvcByV9PZpQ7HmNHdocVWR1G5J7LhvD4yo3IOtGI8OiSVtThwT8mzMf4%2F04wt5zVr7AOEwFcSr%2FATg76VeYaFlqI1Ie4y%2Fk0ym8Juw3Pg5cEg%2FUaz4OQO58%2BnMfzYOfSrufaPc%2FwRJO4qOMZtiziWyjVbaFHCaWE7OFlygcsWqbJq%2Bm%2BQsRGpE13hEw4bdF9dj%2FqLdA6wzrdCxpX6Y466F4I%2B3dOzpUTfnRqDBheNAZMOjLW%2Fwfu40vi3t603ofb0IdqtEXLgz5UUK7n44baUSPUWuNLh1rc3sV9ny9akMslizquhIbrWD57cukyibJnCpjQI3RqKqLQ9%2BmxXVhdhUoXudHhHmB2nZdhdjtQts%2BGcjv9%2FPL1ykF2mhvWjjj6riBbFzn1kWjxwx%2Bq%2F62TF7%2Bb4XThfl8rHUypxyiATw0DF42%2BuB0GFl4AfkqBJ2rlnJmgANssJFC5P%2FtAzt%2Bx%2F2v7LNxOiGw1H4AfSiNLWDGuFOJRkiSQaEXog7mGTpKAbNSjdEyUpeJlvWyAh3IJyqXlnZ5KUR9gu6gBNjoxyz8b2FY70upzh0oOlB1JcGmMLFbDKcQVOjtQJxNpLEL1lqqKyCo7wdAaaidOyGNRBLHUwnGVcf%2FVduQjD7QdtezFcR08gn5UiN2GCruORN95o9beNM9IorWjNRan0VLrg6003FqxHXrJDrKXPD%2FDxreKB4uaF0wKWhSjSnNURc2a0we3brWPFymPw3hd66ou2CS99HthG7JU2zhEYA7GfCLINVJn0rB%2By3Ha1Jl0UQefjTpuizqFqsqrjNfdnwzRkfuTu5TzjDtPnHmgXUP33UkhXh69TzlvWtqDtoeocQXZke7bo%2FdMRe1rv4C0xiemlLZ1yZwyn2bFqD4zotzxVAiIfdIV%2Bq43g2weHwytS2eQNm7B%2B757LiRz2Oqu63YoOfH8zkuXKulm39uxU0%2F%2F33wop7tOOSeHSoMNC3VoL0Z%2BUoLKLmTS4NDQbbAgG7HkRDG1N9Ckff7R27cC89j%2F2F8GNK2%2BuMA4g9XLYvmJU6b98ksxe%2F4v
width100%
height600

...

Question

Answer

Date Answered

Grouping is alphabetically or randomly allocated ?

  • For grouping, splitting will be follow by alphabetical order for fresh intake, while for progression, it will be copy from previous class code (only applicable for Pre-U programme and only course that have more than one groups)

27 October 2023

Who provides estimated number of groups?

  • Estimated number for each group is provided by scheduler in the event list email as below example :

Image Added

27 October 2023

Who load attendance?

Attendance will be automatically load by CTI based on the event list provided by scheduler

27 October 2023

\uD83C\uDFA8 User interaction and design

...