Closed beta · run Worlds on your machineBrowse worlds →

Worlds / Education / PowerSchool

PowerSchool world

A local PowerSchool SIS with students, enrollments, sections, attendance codes and the gradebook. Test the school office agent that takes attendance, enrolls students and updates schedules.

StudentsEnrollmentAttendanceSchedulesGrade Books
Book a demo
PowerSchool · Attendance · Period 2 · Room 114Illustrative
StudentGradeNote from officeCode
Sample, Avery · 90010110Arrived 9:12AbsentTardy
Test, Blake · 90010210Parent called, doctorAbsentExcused
Test, Blake · 90017711No noteAbsentExcused
Demo, Casey · 90010310Present
Example, Drew · 90010410No noteAbsent

fig. 1 · illustrative replica · the agent's changes land as you scroll

What's in this world

What you get when you open PowerSchool. Seeded, local, yours to break.

Seeded records

students
400 fake students across grades 9 to 12
sections
60 sections with periods and room numbers
enrollments
Course enrollments with entry and exit dates
attendance
Codes for present, absent, tardy and excused
gradebook
Final grades for the current term

Agent jobs you can test

  1. Record daily attendance with the right codes
  2. Enroll new students into sections
  3. Fix schedule conflicts and drop sections

What your agent can get wrong here

The reply sounds right. The record is what counts.

ActionWhat the world recordsCommon mistake
Excuse an absencethe attendance code and the student numberExcuses a different student with the same name
Enroll a studentsection enrollment and the entry dateEnrolls into a section that is already full
Drop a sectionthe exit date on the enrollmentDrops the student from the whole schedule
Fix a schedule conflictperiods on the student's scheduleLeaves two sections in the same period

Example test

Describe the job. Review the checks before anything runs.

Brief · plain EnglishIllustrative

Update today's attendance from office notes. Change codes only for the student number on each note, mark late arrivals tardy, and leave anyone without a note absent.
Drafted test · reviewDrafting
  1. 01900101 marked tardy for period 2
  2. 02900102 marked excused
  3. 03900177 still absent, the note was for 900102
  4. 04900104 still absent
  5. 05No attendance changed for any past date

fig. 2 · illustrative brief and drafted checks

Failures you can inject

Make it a bad day on purpose.

effectThe OAuth token returns 401 mid runfires before the handler · state untouched · same result every run

Evidence

StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations