Guides for every tab and feature. The ? icons inside Classroom Manager link here.
What is Classroom Manager?
Classroom Manager is a separate page you open from your PointWiseSystem dashboard. It adds academic tools (gradebook, attendance, lesson plans) on top of the behavior-point system.
How to open it
From your dashboard, tap the 🏫 Classroom Manager button in the header bar. It opens as its own page.
The tab bar
12 tabs across the top. Some show a 🔒 lock — those require Classroom Plus. Tapping a locked tab shows an upgrade prompt.
The Dashboard tab (default view) has a 2-column layout:
Top: 4 stat cards (Students, On-Task Rate %, Points Today, Need Attention)
Left: Class Overview + Seating Chart
Right: Recent Activity + Check In + Quick Actions
Class Overview
Dashboard tab, left column. All students ranked by points with colored progress bars.
Class Overview card
Class Overview Live
E
Emma🏖️ Vacation
66 pts
L
Liam
52 pts
N
Noah
26 pts
Green = on track. Red = below Check In threshold. 🏖️ = vacation. "Off" = non-school day.
Tapping a student
Tap any row to open the award popup:
Student award popup
Emma
🤝 Helping Others +10📚 Homework Complete +10✅ On Task +5🛑 Disruption -3⚠️ Off Task -5
📅 Schedule🏖️ VacationCancel
Tap a behavior to award/deduct instantly. Popup closes, points update live.
Behaviors come from your list (manage via Quick Award → ⚙️ Manage).
📅 Schedule = set school days. 🏖️ Vacation = set vacation dates.
Quick Award
⚡ Quick Award tab: pick a behavior, then tap a student.
How it works
Open ⚡ Quick Award tab
Behaviors split into Positive (green) and Negative (red)
Tap a behavior — highlights, shows "Tap student: [name] (+N)"
Tap a student card OR use dropdown + "Award"
Points award instantly, total updates
Default award is +1: If you tap a student without selecting a behavior first, they get +1 point with description "Quick award." Always select a behavior before tapping students to get the correct point value.
Quick Award tab
⚡ Quick Award ⚙️ Manage
Select a behavior, then tap a student.
Positive
🤝 Helping Others +10📚 Homework Complete +10✅ On Task +5
Points can go negative: Awarding a -5 behavior to a student with 3 points puts them at -2. The system allows this. If a student's progress bar disappears from Class Overview, check if they're below zero.
Quick Actions (Dashboard)
👏 Whole Class +5: Awards +5 to all students
📝 Batch Award: Opens Quick Award tab
📊 Weekly Report: Opens Reports tab
📎 Parent Share: Opens Reports tab
Check In
Dashboard, right column, red left border. Flags students needing attention.
Students below your thresholds (name, points, reason)
🔥 Streaks at Risk — active streaks, no activity today
Check In card
📉 Check In ⚙️ Settings
N
Noah — 26 pts (low points)
🔥 Streaks at Risk
Liam — 3-day streak expires tonight
Configuring
Tap ⚙️ Settings. 4 signals:
Low points — below N (default 50)
Absences — N+ days (default 2)
Subject avg — below N% (default 70)
GPA — below N (default 2.0)
Seating Chart
Below Class Overview on Dashboard. 5-column grid. Tap seat to award.
Each seat: first name + points
Green border = on track. Red = needs attention.
Tap — same award popup opens
Seat flashes green/red as confirmation
Edit layout
✏️ Edit Layout (top right)
Drag seats to rearrange
Done — layout saves to your account (co-admins have their own separate layout)
Organize students by period or section. Classes control what you see everywhere else.
Creating a class
📚 My Classes tab → + Add Class
Enter: Class Name (e.g. "Period 2 - Math"), Period, Grade Level, Room Number
Save — card appears with colored left border
Assigning students
Tap View Roster → on the class card
See current roster with Remove buttons
Tap Assign Students — checkboxes for all unassigned students
Check students (or Select All), save
How classes connect
Class switcher (dropdown above tabs) — when you pick a class, ALL tabs filter to only those students: Dashboard, Quick Award, Attendance, Reports, Progress
Roster Import — select a class before pasting names and they auto-assign
Deleting — unassigns students. Points, grades, attendance, history untouched. Students still in "All Students."
Deleting a class keeps all data: Grades are stored per student + subject, attendance per student + date. Neither is tied to a class. You lose the filter grouping, but no academic data is lost.
Multiple classes — one student can be in many. Useful for teachers who see the same kid in different periods.
🔒 Plus feature Multi-class requires Classroom Plus. Free = one implicit class. See pricing →
Attendance
Mark daily attendance per student. Data feeds into Check In alerts and Progress reports automatically.
How to mark attendance
Open the ✅ Attendance tab
Today is pre-selected. Use date picker to view/edit past days.
Tap any status — saves immediately, button highlights.
✅ Mark All Present to bulk-mark everyone.
Attendance card
😊 Emma
✅ Present❌ Absent⏰ Late📝 Excused
How attendance connects
Check In — "Absences this week" signal uses this data. No attendance marked = no absence alerts fire.
Progress tab — Attendance Rate % column in the comparison table comes from here.
Class switcher — filtering by class shows only that class's students.
Schedule/Vacation — students on vacation still appear; mark them Excused if you want.
Tip: Mark attendance first thing. "Mark All Present" then tap the 2-3 exceptions. The data powers your Check In alerts all day.
Streaks and Attendance: Marking a student Absent does NOT pause their streaks. Only Vacation mode and Schedule off-days protect streaks. If a student will miss multiple days, put them on Vacation instead of just marking Absent.
Before entering grades, run the Quick Setup Wizard from the Gradebook tab. Tap ⚙️ Gradebook Setup. The wizard has 3 sections (each with a checkbox to include/skip):
🎓 School Year — name (e.g. "2025-2026 School Year"), start month, end month
📅 Grading Periods — pre-filled with Semester 1 and Semester 2 (dates editable). Add more with "+ Add Period". First period is auto-set as active.
Tap ✓ Confirm & Start Using Gradebook to save. Everything is editable later.
GPA requires the grade scale: If you enter grades but skip the Setup Wizard, GPA shows 0.00 for everyone. The system needs the A-F scale to convert percentages into GPA values. Run the wizard first.
Step 2: Create Subjects
📦 Subjects tab → + Add Subject (name, icon, color). Or tap "Load Defaults" for common subjects (Math, Science, English, etc.).
Step 3: Enter Grades
📝 Grades tab:
+ Add Grade: pick student, subject, assignment name, score out of max, date
📋 Bulk Entry: create one assignment, then enter scores for all students on one screen. Runs as individual inserts — if you run bulk entry twice with the same assignment name, students get duplicate entries. Delete extras from the grades list if this happens.
Grades organize by grading period. Switch periods with the dropdown. Create new ones with + New Semester. Mark the current one with ✓ Set Active.
Step 4: View GPA + Report Cards
📚 Gradebook tab shows each student with a GPA badge (green ≥3.5, yellow ≥2.5, red below) and per-subject letter grades + percentages. Report Card buttons generate a printable page per student.
Time Log tab
⏱️ Time Log: record instructional hours per student per subject. Tap + Log Time, select student, subject, duration (minutes), date, optional notes.
🔒 Plus feature All academic tabs require Classroom Plus. See pricing →
Lesson Plans
Plan your teaching week and track what you've actually covered.
Creating a lesson
📅 Lessons tab → + Add Lesson
Title (e.g. "Ch. 5 Fractions"), Description/materials, Date, Duration (min)
Save — card appears on the grid
Tracking status
Each card shows a colored badge. Tap to advance:
Planned (gray) — not started
In Progress (blue) — tap "Start"
Completed (green) — tap "Done"
Skipped (red) — tap "x"
How lessons connect
Subjects — the Classroom Manager lesson form does NOT link to subjects (Title/Description/Date/Duration only). Subjects are used by Grades and Time Log, not Lessons here.
Time Log — after finishing a lesson, log actual instructional time per student in Time Log
Progress tab — Total Hours comes from Time Log, Grade Avg from Grades, Attendance Rate from Attendance. The Progress tab is free to open, but its data requires Plus features to populate (free users see an empty table).
Tip: Plan on Monday, mark Done as you teach. Friday glance shows what got covered vs. skipped.
Add 30 students in seconds. Paste from a spreadsheet, class list, or any text.
How to import
👥 Roster Import tab
Optionally select a class (imported students auto-assign to it)
Paste names — one per line
Tap Import Students
Result: "Created: X. Skipped: Y (duplicates or limit)."
How it connects
Classes — pick a class first = students created + assigned in one step. Skip it = they appear in "All Students" for manual assignment later.
Duplicates — exact name match = skipped. No doubles.
Limit — free accounts: 5 students total (not 5 per import — 5 across your whole account). Once you hit 5, additional names are skipped regardless of how you add them.
Tip: Export from your LMS, paste here. Do it per period by switching the class dropdown between imports.
Per-student branded reports showing behavior over time. Share with parents via link — no login needed.
Generating
📊 Behavior Reports tab
Select student + period (7/14/30 days)
Optional teacher notes (shown on report)
📊 Generate Report — opens printable page in new tab
What's in the report
PointWiseSystem header with student name and date range
Stat boxes: Points Earned, Tasks Completed, Active Days
Top Behaviors table: behavior, times completed, total points
Daily Activity table: each day with tasks and points
Print/PDF button built in
Sharing with parents
Tap 🔗 Generate + Get Share Link
URL appears — tap "Copy Link"
Send to parent (email, text, etc.)
They view in browser. No account. No app.
You see "viewed at" timestamp when they open it.
Share links expire after 14 days: If a parent clicks the link after 14 days, they see an expiration message. Generate a fresh link if they need it again.
How reports connect
Points — all awards from Class Overview, Seating Chart, Quick Award, and Whole Class +5 feed in. A student marked Present but given zero points that day shows as inactive.
Active Days = days with at least one point awarded (not attendance)
Class switcher — student dropdown filters to selected class
Quick Actions on Dashboard — "Weekly Report" and "Parent Share" buttons jump here
Tip: Friday report + share link to parents. 30 seconds, builds trust, lets them see progress without asking.
Schedule & Vacation
Control when each student participates. Both accessed from the student award popup (tap student in Class Overview or Seating Chart → buttons at bottom).
📅 Schedule (school days)
Tap student → 📅 Schedule
7 day toggles (Mon-Sun). Default: Mon-Fri on.
Turn off days they don't attend (e.g. Tue/Thu off for MWF student)
Save
On off-days: "Off" badge shows, task cells show dashes, streaks unaffected.
🏖️ Vacation (extended absence)
Tap student → 🏖️ Vacation
Start date, optional end date, optional reason
Save
While on vacation: 🏖️ badge, tasks paused, streaks frozen. End early: tap student, clear dates, save.
How schedule/vacation connects
Dashboard table view — off-days show dashes, vacation shows badge
Seating Chart — vacation students still appear but can't receive awards
Check In — vacation students excluded from "needs attention"
Reports — Active Days only count school days minus vacation
Attendance — separate system. You can still mark attendance for scheduled-off students if needed.
FAQ
How to open?
🏫 Classroom Manager button in dashboard header.
Award points?
3 ways: (1) Tap student in Class Overview/Seating Chart. (2) Quick Award tab. (3) Whole Class +5.
Add behaviors?
Quick Award → ⚙️ Manage.
Multiple classes?
Yes, students can be in many.
Delete a class?
Students unassigned, not deleted.
GPA?
Grade scale in Gradebook Setup. Calculates automatically.