> For the complete documentation index, see [llms.txt](https://schoolmanagerp.gitbook.io/schoolmanagerp-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://schoolmanagerp.gitbook.io/schoolmanagerp-docs/en/roles/teacher.md).

# Teacher

This role lets you do attendance, homework and marks in one place between classes.

As a Teacher your day starts with your own routine. In each class you take attendance, you give homework, and after an exam you enter marks. You can do everything from your phone. You see only the sections that have been given to you.

**At a glance:** [Your first day](#first-day) · [Who does what diagram](#diagram) · [Your 5 common tasks](#tasks) · [All features](#features) · [What you cannot do](#cannot) · [Desk card](#card)

***

## Your first day <a href="#first-day" id="first-day"></a>

1. Open the app on your phone and [sign in](/schoolmanagerp-docs/en/start/sign-in.md#task-main). If it is your first time, [sign in with a code](/schoolmanagerp-docs/en/start/sign-in.md#task-code). If you like, [install it on your phone as an app](/schoolmanagerp-docs/en/start/phone.md#task-main).
2. [Look at today's routine](/schoolmanagerp-docs/en/classes/my-routine.md#task-main). You see which class to go to and when, one after another.
3. In the first class, [take attendance](/schoolmanagerp-docs/en/attendance.md#task-main). Once you submit, guardians see it in their app.
4. After class, [give homework](/schoolmanagerp-docs/en/classes/homework.md#task-main).
5. After an exam, [enter marks and submit them](/schoolmanagerp-docs/en/exam-templates/marks-entry.md#task-main).
6. At the end of the day, [look at the alerts](/schoolmanagerp-docs/en/dashboard/alerts.md#task-main), for example which section still has attendance to take.

***

## Who does what <a href="#diagram" id="diagram"></a>

![Teacher in the middle; the Admin gives sections, the Teacher sends marks to the Exam controller, and attendance and homework reach the guardian's and student's portal](https://1521882729-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4VUIF0J625mjr4UQwChh%2Fuploads%2Fgit-blob-4fddd7c30b5c2c817ca5c1829ec6ff414eb862e3%2Froles-teacher.svg?alt=media)

Where your work comes from, and where it goes.

***

## Your 5 common tasks <a href="#tasks" id="tasks"></a>

1. [**Take attendance**](/schoolmanagerp-docs/en/attendance.md#task-main) — pick the section, mark who is absent, submit.
2. [**See today's routine**](/schoolmanagerp-docs/en/classes/my-routine.md#task-main) — check which class is in which period today.
3. [**Give homework**](/schoolmanagerp-docs/en/classes/homework.md#task-main) — pick the section and subject, write the work and publish.
4. [**Enter marks**](/schoolmanagerp-docs/en/exam-templates/marks-entry.md#task-main) — pick the exam and subject, enter marks and submit.
5. [**See your class**](/schoolmanagerp-docs/en/classes/my-class.md#task-main) — see news about your class on one page.

***

## All features <a href="#features" id="features"></a>

All your features, in the order of the left menu. The list is built automatically.

* [Dashboard](/schoolmanagerp-docs/en/dashboard/dashboard.md) — See on the first page after sign-in what needs your attention today, and go to the right page in one press.
* [Applications](/schoolmanagerp-docs/en/applications.md) — Submit school applications such as leave, fee waiver, transfer certificate, testimonial and section change, enter a guardian's paper application into the app, and approve or reject applications waiting for your decision. When the last step is approved, work such as leave or a waiver happens by itself.

**People**

* [Students](/schoolmanagerp-docs/en/students.md) — Add a new student, import many at once, and use each student's profile to handle class, guardians, fees, notes and leaving the school.
* [Guardians](/schoolmanagerp-docs/en/students/guardians.md) — Find a guardian in the list, fix their contact details, change which students are linked to them, and send everyone an invitation to join the app.
* [Calendar](/schoolmanagerp-docs/en/students/calendar.md) — See school holidays, exams, meetings and events in a month calendar. The Admin adds them, imports them from a file or copies them from last year. Everyone can subscribe in their own phone calendar app.
* [Programs](/schoolmanagerp-docs/en/students/programs.md) — Add programs such as Hifz, a club or a course, set their milestones, enrol students, and record each achievement to follow progress.

**Academics**

* [Routine review](/schoolmanagerp-docs/en/classes/routine-review.md) — See every period of the arranged routine in one list, send it for review so teachers can look, publish it, handle teachers' change requests, and copy the routine to another academic year.
* [My routine](/schoolmanagerp-docs/en/classes/my-routine.md) — Teachers see their own periods for today and the next days, see whom they are covering for, and report whether each period was taught.
* [My class](/schoolmanagerp-docs/en/classes/my-class.md) — See today's absentees, attendance flags, dues, homework, results and the student list of the section you are class teacher of, and take attendance in one tap.
* [My coordination](/schoolmanagerp-docs/en/classes/my-coordination.md) — As a class or subject coordinator, see which sections have no attendance today, whose marks are still pending and who teaches what, and send those teachers one reminder.
* [Homework](/schoolmanagerp-docs/en/classes/homework.md) — Create homework for a class and subject, give it to a section or one student, give the same homework to more sections, change or deactivate what was given, check each student's work, and import many homework from a file at once.
* [Syllabus](/schoolmanagerp-docs/en/classes/syllabus.md) — Put a class and subject's syllabus topics in order, make a study plan for each section's subject, and see which section is behind.

**Attendance**

* [Attendance](/schoolmanagerp-docs/en/attendance.md) — Take your section's attendance, mark late arrivals and leave, and fix mistakes.
* [Attendance reports](/schoolmanagerp-docs/en/attendance/attendance-reports.md) — See a section's monthly attendance figures, find who is falling behind, and send a reminder if needed.
* [Attendance register](/schoolmanagerp-docs/en/attendance/attendance-register.md) — See a section's whole month of attendance laid out like the paper register, print it, and correct several days at once on a computer.
* [Uploaded sheets](/schoolmanagerp-docs/en/attendance/uploads.md) — Fill in attendance for one or more sections on an Excel sheet, upload it, check what will change, and save. See every uploaded sheet afterwards and fix a mistake with a corrected file.
* [Staff attendance](/schoolmanagerp-docs/en/attendance/staff-attendance.md) — Record teachers' and staff attendance every day, check your own leave balance, request leave, and approve requests.

**Exams & Results**

* [Enter marks](/schoolmanagerp-docs/en/exam-templates/marks-entry.md) — Pick an exam, open the marks list for your section and subject, type each student's marks or mark them absent or exempt, then submit the list.
* [Final results](https://github.com/tareq89/biddaloy/tree/main/docs/user-guide/en/exams-results/final-results.md) — See a class's final result for the year. Staff who may process results also put the published exams together, choose how much each counts, build and check it, publish it for guardians, send the SMS, print the report cards and reopen it.
* [Result analysis](/schoolmanagerp-docs/en/exam-templates/analysis.md) — See an exam's merit list, the students who failed or were absent and the pass/fail by subject, filter by section, print or download a CSV.

**Finance**

* [Fines](/schoolmanagerp-docs/en/fee-structures/fines.md) — Add a student's fine by hand, make the month's fines at month end from absence or lateness rules, set the fine rules, and waive a fine in full or in part when needed.

**Reports**

* [All reports](/schoolmanagerp-docs/en/collections-report/hub.md) — Find every school report in one place, open it, download it to Excel, print it on A4 and say if it helped. An admin can also keep a list as a report.
* [Student count (BANBEIS)](/schoolmanagerp-docs/en/collections-report/student-count.md) — See students by class and gender and the number of teachers and staff. Download to Excel or print the numbers for the BANBEIS annual survey.

**Communications**

* [Notices](/schoolmanagerp-docs/en/send-message/notices.md) — Write a school notice and send it to chosen people; see who has read it, run or turn off the public link, and ask for an SMS to be approved.

***

## What you cannot do <a href="#cannot" id="cannot"></a>

* See students, attendance or marks outside your own sections. If no section is given to you, the list is empty. Who can: the [Admin](/schoolmanagerp-docs/en/roles/admin.md) gives you sections.
* Take money, or generate fee bills or invoices. You only see fees for your own sections. Who can: the [Accountant](/schoolmanagerp-docs/en/roles/accountant.md).
* Create exams, or generate or publish results. Who can: the [Exam controller](/schoolmanagerp-docs/en/roles/exam-controller.md).
* Add students or guardians. Who can: [Office staff](/schoolmanagerp-docs/en/roles/office-staff.md).
* Arrange or change the routine. You only view it. Who can: the [Admin](/schoolmanagerp-docs/en/roles/admin.md).
* Approve staff leave or applications. Who can: the [Academic coordinator](/schoolmanagerp-docs/en/roles/headmaster.md).
* Change school settings. Who can: the [Admin](/schoolmanagerp-docs/en/roles/admin.md).

***

## Desk card <a href="#card" id="card"></a>

The five common tasks on one page, to print and keep on your desk.

[Open the card (PDF)](https://github.com/tareq89/biddaloy/tree/main/docs/user-guide/en/roles/cards/teacher.en.pdf) · [বাংলা কার্ড (PDF)](https://github.com/tareq89/biddaloy/tree/main/docs/user-guide/en/roles/cards/teacher.bn.pdf)

***

## Learn more <a href="#more" id="more"></a>

**Related pages**

* [Roles and access](/schoolmanagerp-docs/en/settings/roles.md) — what each role can do, side by side.
* [Signing in](/schoolmanagerp-docs/en/start/sign-in.md) — the first time in, and passwords.
* [Opening on a phone and installing as an app](/schoolmanagerp-docs/en/start/phone.md) — working from your phone in class.
* [Giving a teacher class-section duty](/schoolmanagerp-docs/en/students/teaching-assignments.md) — who decides your sections.
* [All roles](/schoolmanagerp-docs/en/roles.md)
