The users of the system include four main types: System Administrators, School Administrators (& Principals), Teachers (& Subject Panels) and Students. The tasks of each user type are summarised as follows:
Configuration of system parameters for the whole platform
1.2 Question Bank
Maintaining the pool of questions used in the system
Management of School Accounts of the platform
The paths of knowledge acquisition are represented in a tree structure, also referred as a knowledge tree, where nodes are connected to parent nodes as their prerequisites, and child nodes as their descendants. The topology of this knowledge tree is maintained in Knowledge Node Management.
1.5 School Curriculum Management
School Curriculum is managed in a 3-level structure consisting of :
1.5.1 Strands Management
1.5.2 Learning Units Management
1.5.3 Learning Objectives Management
1.6 Test & Exercise Management (Admin Only)
The System Administrators can send inter-school tests/exercises to selected Schools in which the School Administrators will receive and publish the tests/exercises to the their students. The performance of an individual student can be compared with the overall performance of his/her schoolmates, and also other students from other participating schools.
Student import via CSV and assignment to classes
Management of Grades and Classes
Addition and management of teachers
Assignment of teachers to classes
2.5 Test & Exercise Management(School Admin Only)
School Admins can receive inter-school tests/exercises sent by System Admin and further publish to school students.
3.1 My Classes
Directory of all students assigned to the teachers where teachers can easily browse students' profile and study progress.
3.2 Leaderboard
Leaderboard of credit points assigned to students
3.3 Generate Test & Exercise to Students(Teacher)
With help of the Question Wizard in this module, teachers can easily generate exercsies/tests to students at appropriate question difficulties. Teachers can either assign the difficulties manually, or let the system analyze the targeted students' abilities and hence assign the difficulties automatically.
3.4 Reports
3.4.1 Test Reports
Reports of tests assigned by teachers or school admins
3.4.2 Exercise Reports
Reports of exercises assigned by teachers or school admins
3.4.3 Self-Learning Reports
Reports of exercises in self-learming
3.4.4 Testing Zone Reports
Reports of tests in the testing zone
3.4.5 Progress Report
Teachers can create peer groups for students manually or automatically according to overall abilities. Once a group is created, the corresponding chat groups is also established for exchange of messages, images and files within the group.
While the platform will distribute credit points to student automatically according some rules defined in system configuration, teachers can assign credit points manually to individual students via classes or groups.
4.1 My Profile
Student Profile includes credit point history and learning progress report
Students do tests and exercises assigned by teachers or school admin, and view the reports
In Self-Learning, students can choose to select the question difficulties manually or let AI to analyze and assign question difficulties in real time.
4.4 Testing Zone
In Testing Zone, all question difficulties are assigned in accordance with the student abilities detected by AI in realtime. The results will be used to generate the learning progress report.