Skip to main content
The Teacher role is designed for classroom instructors who manage their assigned students, record grades and attendance, and communicate with students and parents. This role has focused permissions limited to classes and students assigned to them.

Permissions

Assigned Students

Permission: read:own_studentsView profiles and information for students in your assigned classes only.

Grade Management

Permission: write:gradesEnter, modify, and calculate grades for your courses.

Attendance Recording

Permission: write:attendanceTake daily attendance for your classes.

View Own Grades

Permission: read:own_gradesAccess grade books and reports for your courses.

Activities & Assignments

Permission: write:activitiesCreate evaluation activities, assignments, and assessments.

Schedule Access

Permission: read:scheduleView your teaching schedule and class periods.

Communications

Permission: read:communicationsReceive messages from administration and access school announcements.
Teachers can only access data for students in their assigned classes. You cannot view information about students you don’t teach.

Core Workflows

Taking Attendance

Recording attendance is a daily responsibility:
1

Access Your Class

Start of class period:
  1. Navigate to Attendance from main menu
  2. Select today’s date (defaults to current date)
  3. Choose your class period or course section
You’ll see a roster of all enrolled students.
2

Mark Attendance

For each student, record:
Student is in class - default status, no action needed
POST /api/academic/attendance
Permission: write:attendance
3

Save Record

Click Save Attendance
  • Attendance is timestamped
  • Coordinator and administration can view
  • Parents may receive absence notifications
  • Cannot be deleted (only corrected)
4

Make Corrections

If you made a mistake:
  1. Return to attendance view
  2. Find the date and class
  3. Update student status
  4. Save again (creates audit trail)
Take attendance within the first 10 minutes of class while students are settling. This ensures accurate records and timely absence notifications.

Managing Grades

Grading is your primary academic responsibility:

Creating Evaluation Activities

1

Plan Your Assessments

For each grading period:
  1. Navigate to Grades > [Your Course] > Activities
  2. Click New Activity
  3. Define activity details:
    • Name (e.g., “Quiz 1: Verbs”, “Project: Solar System”)
    • Type (quiz, exam, project, homework, participation)
    • Date assigned and due date
    • Maximum points or weight
    • Grading period
POST /api/academic/activities
Permission: write:activities
2

Set Weighting

Configure how activities count toward final grade:
{
  "activity_name": "Examen Final",
  "activity_type": "exam",
  "max_points": 100,
  "weight_percentage": 40,
  "grading_period": "Segundo Bimestre"
}
Example weights:
  • Quizzes: 20%
  • Homework: 15%
  • Projects: 25%
  • Final Exam: 40%
3

Communicate to Students

Students can see activities in their portal. No additional notification needed unless specified.

Entering Grades

For a specific activity:
  1. Go to Grades > [Course] > [Activity Name]
  2. Enter score for each student
  3. Add comments if needed
  4. Mark as graded
POST /api/academic/activity-scores
{
  "activity_id": "uuid",
  "student_id": "uuid",
  "score": 85,
  "comments": "Good work on analysis section"
}

Calculating Period Grades

1

Review Activity Completion

Before finalizing period:
  1. Check that all activities are graded
  2. Verify weighting adds up to 100%
  3. Look for missing scores
2

Calculate Final Grades

The system automatically calculates:
  • Weighted average of all activities
  • Conversion to school’s grading scale (1.0-5.0)
  • Performance level (Superior, Alto, Básico, Bajo)
Formula:
Final Grade = Σ(Activity Score × Weight) / Σ(Weights)
3

Review & Adjust

Check calculated grades:
  1. Look for anomalies
  2. Verify passing/failing students
  3. Make manual adjustments if needed (with notes)
  4. Finalize grades
4

Submit Grades

Once satisfied:
  1. Click Submit Period Grades
  2. Confirm submission
  3. Grades are locked and visible to:
    • Students
    • Parents/guardians
    • Coordinators
    • Rector
After submission, grade changes require coordinator or rector approval.

Creating Assignments & Activities

Beyond graded work, manage classroom activities:
Create homework tasks:
  1. Grades > Activities > New
  2. Select type: “Homework”
  3. Add description and instructions
  4. Set due date
  5. Attach resources (PDF, links)
  6. Configure submission requirements
Students see assignments in their portal and can submit work digitally.
Long-term assignments:
  1. Create project activity
  2. Break into milestones (optional):
    • Proposal due: Week 1
    • Draft due: Week 3
    • Final due: Week 6
  3. Set partial grading if using milestones
  4. Provide rubric or grading criteria
Track class participation:
  1. Create “Participation” activity
  2. Set as ongoing throughout period
  3. Award points based on:
    • Class discussion
    • Group work contribution
    • Engagement
  4. Update scores weekly

Communication

Reading Announcements

Stay informed about school updates:
1

Check Dashboard

Your homepage shows:
  • Recent circulars from administration
  • Important announcements
  • Upcoming school events
2

Access Full Communications

Go to Communications > Announcements for:
  • All circulars
  • Staff meetings notices
  • Policy updates
  • Event schedules

Reporting Student Concerns

When you need to escalate issues:
Report to coordinator:
  1. Document the incident immediately
  2. Note:
    • Date, time, location
    • What happened
    • Who was involved
    • Witnesses
  3. Contact coordinator via:
    • In-person conversation (urgent)
    • System message
    • Email
The coordinator will create an official discipline case.
For struggling students:
  1. Track performance over time
  2. Identify specific challenges
  3. Contact coordinator to:
    • Request intervention
    • Schedule parent meeting
    • Arrange tutoring
  4. Document efforts made
Report chronic absenteeism:
  1. Note pattern (e.g., “Absent every Monday”)
  2. Contact coordinator
  3. Coordinator will contact parents
  4. Continue documenting attendance
While you can report concerns to coordinators, you cannot directly message parents in the system. Parent communication is handled by coordinators and administration.

Viewing Your Schedule

Access your teaching schedule:
See your full week:
  1. Navigate to Schedule
  2. View grid showing:
    • Class periods
    • Courses assigned
    • Room numbers
    • Student count per section

Reports You Can Generate

Grade Book

Complete grade records:
  • All students in course
  • All activities and scores
  • Calculated averages
  • Export to Excel

Attendance Summary

Track attendance:
  • By student
  • By date range
  • Absence totals
  • Tardy counts

Class Roster

Student lists:
  • Current enrollment
  • Contact information
  • Photos (if available)

Performance Summary

Academic overview:
  • Grade distribution
  • Passing/failing count
  • Average by activity

Best Practices

Don’t let grading pile up:
  • Enter scores within 1 week of assessment
  • Grade smaller assignments immediately
  • Set aside dedicated grading time weekly
  • Use rubrics to speed grading
  • Provide feedback while work is fresh
Students and parents expect timely grade updates.
Attendance affects:
  • Academic standing
  • Legal compliance
  • Parent notifications
  • Student records
Tips:
  • Take attendance at start of every class
  • Correct mistakes immediately
  • Don’t mark present for favors
  • Document excused absences properly
Be transparent with students:
  • Share grading scale and weights at start of term
  • Post rubrics for major assignments
  • Explain how participation is graded
  • Clarify late work policy
  • Show how to calculate their grade
Ensure fair grading:
  • Apply rubrics consistently
  • Grade blind when possible
  • Document grade adjustments
  • Never change grades without valid reason
  • Report suspected cheating to coordinator
Handle data responsibly:
  • Don’t share student grades publicly
  • Log out when leaving computer
  • Don’t access students you don’t teach
  • Keep grade books secure
  • Follow school privacy policies

Common Questions

Yes, but it requires approval:
  1. Contact your coordinator or rector
  2. Explain the reason for the change
  3. They will unlock the grade
  4. You can make the correction
  5. Change is logged in audit trail
Valid reasons include:
  • Calculation error
  • Recording mistake
  • Late work accepted per policy
  • Grading error discovered
Follow this process:
  1. Review the grade calculation with student
  2. Show activity scores and weights
  3. Check for any recording errors
  4. If error found, correct it
  5. If no error, explain calculation
  6. If student still disputes, refer to coordinator
Document all conversations about disputed grades.
No, parent communication is handled by:
  • Coordinators
  • Rector
  • Secretaries
If you need to contact a parent:
  1. Report concern to coordinator
  2. Request parent meeting
  3. Coordinator will arrange and attend
This ensures consistent communication and proper documentation.
For students who don’t submit work:
  1. Record zero or no grade (per school policy)
  2. Note “Not submitted” in comments
  3. If pattern develops, report to coordinator
  4. Follow school policy on late work
Coordinator may need to contact parents for chronic missing work.

What You Cannot Do

Cannot access other teachers’ students - You can only view students in your assigned classes.
Cannot modify attendance for other classes - Only record attendance for your own courses.
Cannot create new students - Enrollment is handled by secretaries and administration.
Cannot send system messages - Communication permissions are read-only for teachers.
Cannot export SIMAT - Official reporting is done by coordinators and secretaries.

Daily & Weekly Tasks

Daily Checklist

Weekly Checklist

End of Period Checklist

Coordinator

Report student concerns and receive oversight

Rector

Escalate grade disputes and policy questions

Student

Understand what your students can see

Build docs developers (and LLMs) love