Teacher Guide

Welcome to Portal LMS! This guide will help you create courses, manage assignments, grade student work, and communicate with your students effectively.

🎯 Getting Started

[Image: Teacher dashboard overview]

First Time Login

  1. Access Your School Portal

    • Go to your school's Portal LMS URL
    • Click "Sign In" or "Login"
  2. Login Process

    • Enter your email address and password
    • You'll be redirected to your teacher dashboard
    • If you don't have an account, contact your administrator
  3. Dashboard Overview

    • View your assigned courses
    • See recent student submissions
    • Check upcoming assignment due dates
    • Access school announcements

📚 Course Management

[Image: Teacher course management interface]

Creating Courses

For detailed step-by-step instructions on creating courses, refer to the Course Creation Workflow.

[Video: How to create a new course]

Managing Existing Courses

  • Course Overview: View enrollment, assignments, grades
  • Student Management: Add/remove students, view student progress
  • Course Settings: Update course information and policies
  • Course Materials: Manage resources and documents

[Image: Course settings page]


📝 Assignment Management

Creating Assignments

For detailed step-by-step instructions on creating assignments, refer to the Assignment Creation Workflow.

Assignment Types

  • Homework: Regular assignments and practice work
  • Projects: Long-term assignments and research projects
  • Quizzes: Short assessments and knowledge checks
  • Exams: Major assessments and final examinations
  • Participation: Class participation and engagement

Managing Assignments

  • View Submissions: See all student submissions
  • Grade Assignments: Provide grades and feedback
  • Track Progress: Monitor completion rates
  • Modify Assignments: Update due dates or requirements

For student assignment submission procedures, refer to the Assignment Submission Workflow.


📊 Grading & Feedback

Grading Assignments

  1. Access Grading

    • Go to your course page
    • Click on an assignment
    • Select "Grade Submissions"
  2. Grading Process

    • Review Submission: Read student work carefully
    • Provide Feedback: Add comments and suggestions
    • Assign Grade: Enter numerical or letter grade
    • Save Grade: Save and publish the grade

Grading Tools

  • Rubrics: Use pre-defined grading criteria
  • Comments: Add detailed feedback and suggestions
  • Grade Categories: Organize grades by assignment type
  • Grade Weighting: Set different weights for different categories

Grade Management

  • Gradebook: View all student grades in one place
  • Grade Trends: Track student progress over time
  • Grade Reports: Generate grade reports for students/parents
  • Grade Export: Export grades to external systems

👥 Student Management

Student Information

  • Student Profiles: View student contact information and progress
  • Enrollment Status: Track student enrollment and attendance
  • Academic History: View student's academic record
  • Communication: Send messages to individual students

Student Communication

  • Individual Messages: Send private messages to students
  • Class Announcements: Post announcements to all students
  • Assignment Feedback: Provide feedback on submitted work
  • Progress Updates: Send progress reports to students/parents

📢 Announcements & Communication

Creating Announcements

  1. Access Announcement Creation

    • Go to "Announcements" from your dashboard
    • Click "Create Announcement"
  2. Announcement Setup

    • Title: Clear, descriptive title
    • Content: Detailed announcement content
    • Audience: Select recipients (all students, specific courses, etc.)
    • Priority: Set announcement priority level

Announcement Types

  • Academic: Course updates, assignment changes, exam schedules
  • Administrative: Policy changes, calendar updates
  • Emergency: Important safety or emergency information
  • General: School-wide announcements and events

📈 Reports & Analytics

Student Progress Reports

  • Individual Progress: Track individual student performance
  • Class Performance: View overall class statistics
  • Assignment Analytics: Analyze assignment completion rates
  • Grade Distribution: View grade distribution across assignments

Course Analytics

  • Enrollment Trends: Track course enrollment over time
  • Assignment Performance: Analyze assignment difficulty and success rates
  • Student Engagement: Monitor student participation and activity
  • Course Effectiveness: Evaluate course content and delivery

🔧 Account & Settings

Profile Management

  1. Access Profile Settings

    • Click on your name/avatar in the top navigation
    • Select "Profile" or "Settings"
  2. Update Information

    • Personal Information: Name, email, contact details
    • Professional Information: Department, position, credentials
    • Preferences: Notification settings, display preferences
    • Security: Password, two-factor authentication

Notification Settings

  • Email Notifications: Receive updates via email
  • In-App Notifications: See notifications when logged in
  • Assignment Alerts: Get notified of new submissions
  • Grade Reminders: Reminders for pending grades

📱 Mobile Access

Mobile Features

  • Responsive Design: Portal LMS works on phones and tablets
  • Touch Navigation: Easy navigation with touch gestures
  • Mobile Grading: Grade assignments from mobile devices
  • Push Notifications: Get notifications on mobile devices

Common Tasks

How to Create an Assignment

  1. Go to your course page
  2. Click "Create Assignment"
  3. Fill in assignment details (title, description, due date, points)
  4. Set submission requirements
  5. Click "Create Assignment"

How to Grade Submissions

  1. Go to your course page
  2. Click on an assignment
  3. Select "Grade Submissions"
  4. Review each submission
  5. Add feedback and assign grades
  6. Save and publish grades

How to Add Students to a Course

  1. Go to your course page
  2. Click "Student Management"
  3. Click "Add Students"
  4. Search for students by name or email
  5. Select students and click "Add to Course"

How to Send Announcements

  1. Go to "Announcements" from your dashboard
  2. Click "Create Announcement"
  3. Enter title and content
  4. Select audience (all students, specific courses)
  5. Click "Send Announcement"

🚨 Troubleshooting

Common Issues

Can't Create Assignments

  • Check Permissions: Ensure you have course management permissions
  • Verify Course Status: Course must be active and published
  • Contact Administrator: Ask your administrator for help

Students Can't See Assignments

  • Check Visibility: Ensure assignment is published and visible
  • Verify Due Date: Assignment might be scheduled for future
  • Check Student Enrollment: Ensure students are enrolled in the course

Grading Issues

  • Check Submission Status: Ensure assignment has been submitted
  • Verify Grading Permissions: Check your grading permissions
  • Refresh Page: Try refreshing your browser

Communication Problems

  • Check Student Email: Verify student email addresses are correct
  • Check Notification Settings: Ensure notifications are enabled
  • Contact Administrator: Ask for help with communication issues

📞 Getting Help

Self-Help Resources

  • FAQ: Check the Frequently Asked Questions
  • Troubleshooting Guide: Common issues and solutions
  • Video Tutorials: Step-by-step video guides
  • Best Practices: Teaching and grading best practices

Contact Support

  • Administrator: Contact your school administrator
  • Technical Support: Use the support system in your dashboard
  • Peer Support: Connect with other teachers for advice

📋 Best Practices

Assignment Design

  • Clear Instructions: Write clear, detailed assignment instructions
  • Reasonable Deadlines: Set realistic due dates
  • Varied Types: Use different assignment types to engage students
  • Rubrics: Provide clear grading criteria

Grading & Feedback

  • Timely Feedback: Provide feedback promptly after submission
  • Constructive Comments: Focus on improvement and learning
  • Consistent Standards: Apply grading criteria consistently
  • Encourage Growth: Highlight strengths and areas for improvement

Communication

  • Regular Updates: Keep students informed of course changes
  • Clear Expectations: Set clear expectations for assignments and behavior
  • Responsive: Respond to student questions promptly
  • Professional: Maintain professional communication standards

Course Management

  • Organized Structure: Keep course materials well-organized
  • Regular Updates: Update course content regularly
  • Student Engagement: Encourage active participation
  • Continuous Improvement: Regularly evaluate and improve your courses

This guide is part of Portal LMS Phase 7 - Documentation & User Experience improvements. Last Updated: 2025-09-15