Every task, on video
Start with a tour
Then find your task
495 videos
Gradebook, report cards & transcripts
About this featureEnter grades in a spreadsheet-style grid, post them once, and watch report cards and transcripts assemble themselves — plus the What-If views families use on their side.
- Set up grading categories and drop-lowestTeachers
- Add an assignment to the gradebookTeachers
- Enter grades in the gradebook gridTeachers
- Copy assignments from another classTeachers
- Project a student's grade with What if…?Teachers
- Lock term grades for report cardsTeachers
- Print report cards for the whole class at term endTeachers
- Review class averages, missing work, and trendsTeachers
- Export the gradebook to CSVTeachers
- View a child's grades and assignments for one classFamilies
- Check missing and upcoming assignments in the Needs attention panelFamilies
- View and print a report card or the full transcriptFamilies
- Project a grade with the What if calculatorFamilies
- Check your overall grades and what needs attentionStudents
- See your assignments and grades for one classStudents
- View and print your report card or transcriptStudents
- Project your grade with the What if calculatorStudents
- Excuse a student from an assignmentTeachers
- Fill empty scores for a whole assignmentTeachers
- Import grades from a CSVTeachers
- Link library books to an assignmentTeachers
- Post work habits for the termTeachers
- Print report cards for a whole classAdmins
- Set up subjects for report-card linesAdmins
- Choose how transcripts count creditsAdmins
- Publish graduation requirementsAdmins
- Show families the mark, not the percentAdmins
- Create a rubricTeachers
- Find at-risk students, missing work and the grading backlogTeachers
- Give an assignment to only some of the classTeachers
- Grade a class that covers several subjectsTeachers
- Filter a class's assignments by typeStudents
- See how a grade was scoredStudents
- Check every class has grades before report cards go homeAdmins
- Check who is on track to graduateAdmins
- Edit or delete an assignmentTeachers
- Grade an assignment with a rubricTeachers
- See how a rubric grade was earnedFamilies
Standards-based grading & mastery
About this featureTag assignments with standards, rate mastery where the latest evidence wins, and report skills to families — separate from GPA transcripts.
- Set up grade scales and the standards catalogAdmins
- Tag an assignment with standardsTeachers
- Rate students on an assignment's standardsTeachers
- View the class mastery matrixTeachers
- Lock term mastery ratings for report cards (standards-based class)Teachers
- Review skills and standards mastery for a classFamilies
- See your skills and standards mastery in a classStudents
- Grade a class by a checklist each period instead of assignmentsAdmins
- Fill in each child's progress report checklistTeachers
- Rate a student's IEP or ISP goals on the report cardTeachers
- See what you're working throughStudents
- See how far you've come on your learning planStudents
- Show the whole year on a progress-report checklistAdmins
- Check which standards have actually been taughtAdmins
- Mark a skill a student cannot move pastAdmins
- Write a learning plan with a familyAdmins
- Record what a child is working at, subject by subjectAdmins
- Add a goal to a learning planTeachers
- Print a learning plan for a family meetingTeachers
- Record a term's progress on a goalTeachers
- Record what each child in the class can doTeachers
- Set what a student is working at in a subjectTeachers
- Start a learning plan for a studentTeachers
- See what your child is working throughFamilies
Lesson planning & Home Days
About this featurePlan the week in a drag-friendly grid, bump what slips, print the sub packet, and share plans with families — including checklist-driven Home Days for hybrid schools.
- Plan a lesson in the week gridTeachers
- Copy last week's lessons into this weekTeachers
- Bump a lesson to the next class meetingTeachers
- Plan a home day with a family checklistTeachers
- Publish the week's plans to familiesTeachers
- Work through the This Week home checklistFamilies
- Bump a whole day forward when the schedule blows upTeachers
- Lock a lesson to its dateTeachers
- Save a lesson as a template and reuse itTeachers
- Map units in the Year at a glance viewTeachers
- Write the class runbook for a substituteTeachers
- Tag standards and library books on a lessonTeachers
- Check standards coverage and find the gapsTeachers
- Differentiate one lesson for a multi-age classTeachers
- Create a gradebook assignment from inside a lessonTeachers
- Discuss a lesson in commentsTeachers
- Print a week of lesson plansTeachers
- Print the sub packet for a sick dayTeachers
- Choose what families see from your lesson plansTeachers
- Share lesson plans with a read-only linkTeachers
- Set up Home Days for a hybrid scheduleAdmins
- Attach files and photo moments to a lessonTeachers
- See how home days went on the dashboardTeachers
- Flag a home-day struggle for the teacherFamilies
- Check off your work in This WeekStudents
- Flag a task you're stuck on for your teacherStudents
- See what your child is learning this weekFamilies
- See what you're learning this week and notes from schoolStudents
- Print this week's home plansFamilies
- Print your week as a take-along checklistStudents
- Set the lesson plan sections teachers fill inAdmins
- Lay out a year of units and pacingAdmins
- Split This Week into a sheet per childFamilies
- Set which days are campus days and which are home daysAdmins
- Add a family checklist to a lessonTeachers
- Look back at a past week and add a lesson after the factTeachers
- Plan two grades in one classTeachers
- See a class's last and next week beside this oneTeachers
- See the week exactly as a family sees itTeachers
- Narrow your week to one day or subjectStudents
- Lay a curriculum onto one group in your classTeachers
- Review and approve submitted lesson plansAdmins
- Write a curriculum with its lessonsAdmins
- Fix a lesson sent back for changesTeachers
- Submit your week for reviewTeachers
- Lay a curriculum onto a class calendarAdmins
- Put students on a curriculum at their own paceAdmins
- Group curriculum lessons into unitsTeachers
- Lay a curriculum onto a classTeachers
- Move a student past a held skillTeachers
- Move a student to a different lesson on their trackTeachers
- Pause or end a student's trackTeachers
- Put students on a curriculum at their own paceTeachers
- Set a finish-by date for a student's bookTeachers
- Tick off who finished their lesson todayTeachers
- Upload a class syllabusTeachers
- Write a curriculumTeachers
- See your family’s week streakFamilies
Admissions, enrollment & re-enrollment
About this featureA public application form that feeds a checkpoint pipeline, interviews with named interviewers, one-click enrollment, and spring re-enrollment that chases its own responses.
- Set up the public online application formAdmins
- Apply to a school through the public application formFamilies
- Add an applicant and track them through the pipelineAdmins
- Import applicants from CSVAdmins
- Schedule an applicant interview and assign interviewersAdmins
- Open re-enrollment and chase responsesAdmins
- Confirm your child is returning next yearFamilies
- Let the school know your child is not returningFamilies
- Convert an accepted applicant into a studentAdmins
- Add questions to your application formAdmins
- Put your application form on your own websiteAdmins
- Collect interest inquiries from families not ready to applyAdmins
- Ask a school for informationFamilies
- Charge an application and registration feeAdmins
- Answer the families waiting on a replyAdmins
- Put your admissions steps in your own orderAdmins
- Ask for a letter of recommendation about an applicantAdmins
- Email the enrollment packet to an accepted familyAdmins
- Let families sign up themselvesAdmins
- Put admissions buttons on your websiteAdmins
- Check in tour families, book by phone and work the waitlistAdmins
- See which pages bring families inAdmins
- Set up tour times families can bookAdmins
- Book a school tour, and change or cancel itFamilies
- Complete the enrollment packet after acceptanceFamilies
- Collect enrollment agreementsAdmins
- Report on application answersAdmins
- Take an enrollment depositAdmins
- Sign the school's enrollment formsFamilies
Attendance, schedule & calendar
About this featureA tap per kid on attendance, bell periods and breaks behind the schedule, and one school calendar every family and student sees in their portal.
- Take attendance for a classTeachers
- Set up periods, breaks, and rotation daysAdmins
- Add a school event or closure to the calendarAdmins
- Check a child's attendance historyFamilies
- Check the family calendarFamilies
- Check your attendance history and calendarStudents
- Check your calendar for due dates and today's scheduleStudents
- Put a class on the timetable with time slots and a roomAdmins
- Set your class's weekly meeting timesTeachers
- Cancel or move a single class meetingAdmins
- Switch to a block rotation (A/B day) scheduleAdmins
- Set a teacher's availability and daily class capAdmins
- See today's schedule for your familyFamilies
- See today's class scheduleStudents
- Open a day on the calendar and work from itAdmins
- Work the Needs you today listAdmins
- Work the absences families reportedAdmins
- Check the schedule for clashes and clear the ones that are fineAdmins
- Set your tardy rule and what a mid-day checkout marksAdmins
- Take a head count for an event and bill the families goingAdmins
- Bring in attendance from your old systemAdmins
- Acknowledge an absence a family reportedTeachers
- Check your timetable and today's rotation dayTeachers
- Start your day from the dashboardTeachers
- Tell the school your child will be outFamilies
- Tell Pearspark which days your school meetsAdmins
- Tell the school all your children will be outFamilies
- Correct a past day's attendanceTeachers
- Say whether your family is coming to an eventFamilies
Health, behavior & safety
About this featureAllergies that badge the student everywhere, medication logs, printable emergency cards, behavior notes families actually read, and a handbook ladder every adult follows the same way.
- Record allergies, conditions, and emergency infoAdmins
- Record immunization doses and exemptionsAdmins
- Add a medication order and log dosesAdmins
- Log a health office visit or injuryAdmins
- Print field-trip emergency cards for a classAdmins
- Run annual health confirmationsAdmins
- Complete the annual health information confirmationFamilies
- Send a correction to your child's health recordFamilies
- Log a behavior incidentAdmins
- Log a positive behavior note and share it with the familyAdmins
- Review and lock a behavior entryAdmins
- Read behavior notes shared by the schoolFamilies
- Print emergency cards for your classTeachers
- Log a classroom observation on a childTeachers
- Share or unshare an observation with the familyTeachers
- Attach an exemption letter or health formAdmins
- Bulk-import health records from a spreadsheetAdmins
- Use your state's suggested vaccine checklistAdmins
- Set your behavior handbook ladder and incident vocabularyAdmins
- Close the gaps in your health recordsAdmins
- Print the authorized-pickup sheet for the doorAdmins
- List your over-the-counter medicines and record each family's answerAdmins
- Upload many immunization records at onceAdmins
- Add a follow-up note or witness statement to a behavior entryTeachers
- Find the children you haven't observed latelyTeachers
- Log a behavior incidentTeachers
- Log a positive note about a studentTeachers
- Tell the school you got an emergency alertFamilies
- Say which over-the-counter medicines the school may giveFamilies
- Find past observations by curriculum areaTeachers
- Acknowledge family health notesAdmins
- Review how an emergency drill wentAdmins
- Run the sign in / out deskAdmins
- Send an emergency alertAdmins
- Spot repeat behavior patternsAdmins
- Say who can pick up your childFamilies
- Remove someone from the pickup listFamilies
- Remove an outgrown allergy or stopped medicationFamilies
- Send the health office a note about todayFamilies
- Update your child's emergency informationFamilies
- Submit your child's immunization recordsFamilies
Volunteers & service hours
About this featurePost the jobs a term actually needs, let families claim a spot or answer a direct request, keep fingerprint clearances current, and hand the board an hours report at year end.
- Set up volunteer teams and positionsAdmins
- Staff a volunteer event and send the requestsAdmins
- Answer a request to serveFamilies
- Claim an open volunteer spotFamilies
- Add a volunteer and run check-inAdmins
- Track fingerprint clearances before they expireAdmins
- Create a volunteer event that repeatsAdmins
- Copy a volunteer event to new datesAdmins
- Choose how volunteers sign upAdmins
- Block out days you can't volunteerFamilies
- Export volunteer hoursAdmins
- Require a background clearance before volunteers sign upAdmins
- Log a student's service hours and verify themAdmins
- Back out of a volunteer shiftFamilies
- Set how many service hours a student owesAdmins
- Log your family's service hoursFamilies
- Print your service hours recordFamilies
- Log your service hoursStudents
- Print your service recordStudents
Tuition & billing
About this featurePut each family on a plan, run billing once a month, and let Stripe and automatic reminders do the collecting — families pay right in the portal.
- Create a tuition plan and add studentsAdmins
- Connect Stripe for online tuition paymentsAdmins
- Run this month's billingAdmins
- Record a payment on an invoiceAdmins
- Send a payment reminder or void an invoiceAdmins
- Pay a tuition invoice onlineFamilies
- Build your fee catalog with reusable fee typesAdmins
- Assess a fee to a class, grade, or group of studentsAdmins
- Waive a student's fee or cancel a fee batchAdmins
- Create a one-time invoiceAdmins
- Put a student on a tuition planAdmins
- Export invoices and payments for your bookkeeperAdmins
- Check your balance and payment historyFamilies
- Bill tuition weekly, biweekly, quarterly, or half-yearlyAdmins
- Split an annual plan into monthly installmentsAdmins
- Choose how long a tuition plan bills forAdmins
- Set up automatic tuition paymentsFamilies
- Pay tuition with your ESA or voucherFamilies
- Download your year-end family statementFamilies
- Look up what one family owesAdmins
- Make autopay your policy and allow part paymentsAdmins
- Set up a late fee, and waive one for a familyAdmins
- Split a student's tuition between two parentsAdmins
- Set up the chart of accountsAdmins
- Void a payment you recorded by mistakeAdmins
- Forecast what tuition is still coming inAdmins
- Charge a fee automatically at enrollmentAdmins
- Charge a payment plan feeAdmins
- Export the journal for your bookkeeperAdmins
- Fix a failed automatic paymentFamilies
- Pay part of an invoice now and the rest laterFamilies
Financial aid, scholarships & ESA
About this featureSet the year's aid budget, take applications in the portal, decide them against a sliding scale, and let every award land on the invoice by itself — plus the ESA and scholarship paperwork states keep asking for.
- Set your financial aid budget for the yearAdmins
- Open financial aid applications to familiesAdmins
- Apply for financial aidFamilies
- Review a family's aid application and decideAdmins
- Award a scholarship or discount to a studentAdmins
- Check your financial aid decisionFamilies
- Set up a sliding scale of income bandsAdmins
- Turn on the automatic sibling discountAdmins
- Renew or end an expiring aid awardAdmins
- Set your ESA vendor name so families can find youAdmins
- Send an ESA invoice and record the paymentAdmins
- Reconcile ESA settlements from a CSVAdmins
- Produce the ESA and scholarship verification packAdmins
- Credit a scholarship upfront and bill the family the differenceAdmins
- Match a program deposit to the right student and invoiceAdmins
- Reconcile ClassWallet payments from the vendor reportAdmins
- Track what the scholarship program still owes youAdmins
- Export the ESA tuition worksheetAdmins
- Work through the ESA compliance checklistAdmins
- Print the tuition and fees disclosureAdmins
- Build the AUP evidence pack for your auditorAdmins
- Run Texas TEFA complianceAdmins
- Run Iowa Students First ESA complianceAdmins
- Run Louisiana LA GATOR complianceAdmins
- Run Florida FES & Step Up scholarship complianceAdmins
- Run Arizona ESA & ClassWallet complianceAdmins
- Run Utah Fits All Scholarship complianceAdmins
- Upload documents for your aid applicationFamilies
- Withdraw a financial aid applicationFamilies
Library, resources & reservations
About this featureBarcode labels you print yourself, a scan station for checkout, holds families place from home, shared equipment reserved with dates instead of arguments — and the textbooks, shelf counts, and supply cupboard that come with all of it.
- Add a book and print barcode labelsAdmins
- Check library books out and inAdmins
- Review checkout history and chase overdue booksAdmins
- Manage the hold queue on a library bookAdmins
- Track a school resourceAdmins
- Reserve library books and school resources for your classroomTeachers
- Place a hold on a library bookFamilies
- Reserve school equipment or a resource for specific datesFamilies
- Cancel a book hold or resource reservationFamilies
- Place a hold on a library bookStudents
- Reserve a school resource for specific datesStudents
- Cancel a book hold or resource reservationStudents
- Print barcode labels for books and resourcesAdmins
- Book a resource out to a student and log its returnAdmins
- Check your child's library books and due datesFamilies
- See which library books you have out and when they're dueStudents
- Build the textbook catalog and assign titles to classesAdmins
- Issue a class set of textbooksAdmins
- Collect a class set of textbooks at term endAdmins
- Print textbook slips for a class or the whole schoolAdmins
- Set loan lengths, renewals, and overdue finesAdmins
- Renew a loan or charge an overdue fineAdmins
- Scan a student's ID card and check out a whole stackAdmins
- Count a shelf without shutting the libraryAdmins
- Finish a count and reconcile what's missingAdmins
- Track a consumable and set its reorder pointAdmins
- Record stock used, received, or counted on the shelfAdmins
- Reorder a consumable that's running lowAdmins
- Import your whole book catalog from a spreadsheetAdmins
- Put a repaired item back in serviceAdmins
- Turn off family holds while you set up the libraryAdmins
- Book a room around what's already reservedTeachers
- Find covers for library books that have noneAdmins
- Set one due date for everything outAdmins
- Track your reading logStudents
Messages & announcements
One compose reaches every family's portal inbox — plus teacher-to-family threads and an oversight search so leadership can stand behind every message.
- Send a school-wide announcement to all students or all teachersAdmins
- Send a message to a class, student, or colleagueTeachers
- Investigate messages with oversight searchAdmins
- Read messages from the school and teachersFamilies
- Message several classes at onceAdmins
- Turn on the weekly family digestAdmins
- Read messages from your school and teachersStudents
- Message one student's family or a teacherAdmins
- Reply to a parent's messageAdmins
- Answer a family in Chats, and when to use School mail insteadAdmins
- Chat one-to-one with a parent or a colleagueTeachers
- Choose which notifications you getTeachers
- Read and reply to messages in your inboxTeachers
- Write to your child's teacherFamilies
- Read the notes your school has sentFamilies
- Ask families to opt in to text alertsAdmins
- Post to the school CommunityTeachers
- Choose which notifications you getAdmins
- Create a community groupAdmins
- Join the Pearspark NetworkAdmins
- Work the Community moderation queueAdmins
- Search every community spaceAdmins
- Turn on the school CommunityAdmins
- Buy text credits and top up automaticallyAdmins
- Choose which notifications you getFamilies
- Join a community groupFamilies
- Mute or leave a community groupFamilies
- Post a photo to the community feedFamilies
- Reply to a community postFamilies
Family & student portals
About this featureOne login per parent, covering every child: grades, attendance, this week's plans, library books, and invoices — and a student portal that answers "what do I owe and when."
- Set up your parent portal account from the school's invitationFamilies
- Open a child's full record from the portal homeFamilies
- Switch between siblings with the child switcherFamilies
- Find and contact a child's teacherFamilies
- Set up your student portal accountStudents
- Look up your teacher's contact info and class timesStudents
- See classroom observations shared by the teacherFamilies
- Read notes and observations your teachers sharedStudents
- Let older students have their own loginAdmins
- Invite all your families to the portal at onceAdmins
- Add the other parent or a guardian to your childFamilies
- Switch the portal to dark or lightFamilies
- Open your child's test results and resources from schoolFamilies
- Set up your community profileFamilies
- Turn off your child's loginFamilies
- Update your own phone number or emailFamilies
- Open your class syllabusStudents
- Switch the portal to dark modeStudents
- Approve what students post in the CommunityAdmins
- Approve the login the school set up for your childFamilies
- Post in your class spaceStudents
- Reply or react to a class postStudents
- Find a family in the directoryFamilies
- Give your child their own loginFamilies
- Report a post to the schoolStudents
The family app on a phone
About this featureThe same portal, installed to a parent's home screen straight from the browser — no app store — with push notifications for the messages, grades, and absences that can't wait for email.
Student records & compliance
About this featureAdd or import students, print a complete records packet when a family transfers, bring years of academic history in from CSV, and audit every change in the activity log.
- Add a student and their guardianAdmins
- Import students from CSVAdmins
- Import past academic history from CSVAdmins
- Print a report card, transcript, or records packetAdmins
- Withdraw a student (and reactivate them later)Admins
- Review the activity logAdmins
- Add a guardian and set the billing contactAdmins
- Print a student's transcriptAdmins
- Reactivate a withdrawn studentAdmins
- Download a compliance extractAdmins
- Audit who has opened a student's recordAdmins
- Add a student photo for their ID cardAdmins
- Issue ID numbers to every studentAdmins
- Design your student ID cardAdmins
- Print student ID cardsAdmins
- Download a complete copy of your school's dataAdmins
- Print the records-custody letter your accreditor asks forAdmins
- Record a custody arrangement for a studentAdmins
- Email yourself a report on a scheduleAdmins
- File a student's test scores and share them with the familyTeachers
- Log a phone call with a parentTeachers
- Look up a student's whole record before a conferenceTeachers
- Print transcripts for a whole grade at onceAdmins
- Record a student's service planAdmins
- Share a support plan document with the familyAdmins
- Put your school's letterhead on report cards and transcriptsAdmins
- Open a support plan document the school sharedFamilies
Forms, agreements & documents
Send permission slips and order forms, collect signed agreements, and keep the handbook and policies where staff and families can find them.
- Post the staff handbook and policiesAdmins
- Build a permission slip or order formAdmins
- Record a photo release a family gave on paperAdmins
- See what came back on a form and mark an office paymentAdmins
- Write an agreement for families to signAdmins
- Answer a form the office sent youTeachers
- Find the staff handbook and school proceduresTeachers
- Fill out a permission slip the school sentFamilies
- Find the school's handbook and policiesFamilies
- Send a form to staff instead of familiesAdmins
- Check who may be photographedAdmins
- Pay a form fee onlineFamilies
Clubs & electives
Set up clubs with a fixed number of seats, let families and students sign up in the portal, fill open seats from the waitlist, and print the roster.
Staff, time clock & substitutes
Staff clock in and out and ask for time off; you fix a punch, send the pay period to payroll, keep each teacher's clearance on file, and say who covers a class.
- Approve or deny a time-off requestAdmins
- Say who covers each class while a teacher is outAdmins
- Email timesheets to payroll every pay periodAdmins
- Export the pay period for payrollAdmins
- Fix a punch somebody got wrongAdmins
- Keep a teacher's clearance card and personnel documentsAdmins
- Turn on the time clock and pick who punchesAdmins
- Ask for time offTeachers
- Clock in and out for your shiftTeachers
- Install the staff app on your phoneTeachers
Getting help
Ask the Help button how to do something in plain words, hand a question to a person, report a problem from the page you're on, or let support make a fix for you.
- Ask Help how to do something, and hand it to a personAdmins
- Let Pearspark support fix something for you, then cut it offAdmins
- Report a problem from inside PearsparkAdmins
- Ask the Help button a question from the portalFamilies
- Ask the Help assistant how to do somethingStudents
- Answer a Pearspark feedback surveyStudents
- Report a problem from your portalStudents
Reports & lists
Find who needs you: chronic absence, classes that skipped attendance, families you can't reach, students in no classes. Build the board pack and save your own student lists.
- Build the board packAdmins
- Save a custom student listAdmins
- Find the students who are chronically absentAdmins
- Find the classes that haven't taken attendanceAdmins
- Find the families you can't actually reachAdmins
- Find the students who aren't in any classAdmins
- See enrollment, attendance and collections on one screenAdmins
School setup & the year cycle
Configure the school once — branding, years and terms, classes, staff, roles — then let the June rollover wizard carry it all into the new year.
- Configure school profile, grade ladder, and required immunizationsAdmins
- Upload your school logo and set brand colorsAdmins
- Add an academic year and grading termsAdmins
- Create a classAdmins
- Enroll a student in an existing class (and remove one from the roster)Admins
- Add a teacher profileAdmins
- Update your teacher profileTeachers
- Create a custom roleAdmins
- Add a staff user and scope their accessAdmins
- Run the year-end rollover wizardAdmins
- Add a campusAdmins
- Rename grade levels to match your programAdmins
- Choose your school type and switch modules on or offAdmins
- Set up work habits & conduct for report cardsAdmins
- Assign a class to a teacher, co-teacher, or assistantAdmins
- Add a staff user and choose their roleAdmins
- Customize one user's access with an overrideAdmins
- Give a staff member access to one student's recordAdmins
- Run an access review — who can see whatAdmins
- Deactivate a staff account without deleting itAdmins
- Set one class to cover several subjectsAdmins
- Set your school's time zoneAdmins
- Switch Pearspark to dark modeAdmins
- Answer the setup questions, or close the wizard and finish laterAdmins
- Build your school in one stepAdmins
- Change one setting for a single campusAdmins
- Close the setup guide, or turn it back onAdmins
- Copy another class's roster into this oneAdmins
- Compare your campuses from one dashboardAdmins
- Undo the school buildAdmins
- Find anything with searchAdmins
- Update the card that pays for PearsparkAdmins
- Send your old records to Pearspark to be importedAdmins
- Split a school year into terms in one clickAdmins
Rather do it than watch it?
Everything in these videos is in every plan, and your first 30 days are free. One price, published in full.














































































































































































































































































































































































































































































































