Teacher Role
The Teacher role is for educators who run academic processes and directly interact with students.
Overview
Teachers can:
- Take attendance for assigned groups
- Create assignments for assigned courses
- Enter exam results
- View student records in assigned groups
Image 1: Teacher dashboard
Accessible Modules
| Module | Access Level |
|---|---|
| Dashboard | Summary for assigned groups |
| Student Management | View only - own students |
| Courses | View only - assigned courses |
| Groups | View only - assigned groups |
| Attendance | Full access - assigned groups |
| Assignments | Full access - assigned courses |
| Exams | Full access - assigned courses |
| Study Sessions | View only - assigned sessions |
| Communication | Create announcements (target: own students) |
| Meetings | View and participate |
| Mine | Own profile and leave requests |
Restrictions
Teachers cannot:
- Create new student or guardian records
- Access groups of other teachers
- View or perform financial operations
- Change institution settings
- View or configure SMS settings
Typical Tasks
Before/After Each Lesson
- Start attendance sessions and save records
- Mark absent students
Weekly
- Create and publish assignments
- Review assignment submissions
- Track subject progress
During Exam Periods
- Create exams or enter results
- Review exam analysis
Image 2: Teacher daily task list
Taking Attendance
- Go to Attendance -> Attendance Sessions
- List students in the group
- Select status for each student (Present, Absent, Late, Excused)
- Click "Save"
Image 3: Teacher attendance screen
Creating Assignments
- Go to Assignments
- Click "New Assignment"
- Enter course, group, and assignment details
- Add file attachments (optional)
- Click "Save"
Image 4: Teacher assignment creation
Leave Requests
Teachers can submit leave requests from Mine -> My Leaves. Requests are approved by managers or administrators.
Image 5: Teacher leave request form