You can manually enroll a student in a course.
Running a load will cause manual modifications to be lost. Instead, choose the Reschedule the selected [x] students option when loading.
-
Navigate to the PowerScheduler page.
-
Under Resources, choose Students from the PowerScheduler menu.
-
Select students for scheduling.
-
Click the name of the student you want to work with from the students menu.
-
Do one of the following:
-
Choose Schedule.
-
Click the Schedule tab.
The Schedule page displays the percentage scheduled calculations for the student:
-
% Scheduled - Percentage of requests successfully filled
Calculated by rounding ((enrolledSlots * 100) / timeSlots) -
% Core Scheduled - Percentage of requests for core classes successfully filled
Calculated by rounding ((coreSlots * 100) / coreTimeSlots) -
% Primary Requests Satisfied - Percentage of primary requests (non-alternate requests) that were successfully filled
Calculated by rounding ((primeReqSatisfied * 100) / totalRequests) -
% Total Requests Satisfied - Percentage of total requests including alternate requests that were filled
Calculated by rounding ((totalReqSatisfied * 100) / totalRequests)
TimeSlots calculated by
number_of_terms * number_of_days * number_of_periods
-- find timeSlots by buildId
select sterms * dpcycle * ppday as timeSlots
from scheduleBuilds
where buildId = <scheduleBuilds.buildId>;CoreTimeSlots calculated by
number_of_terms * number_of_days * number_of_core_periods
-- find coreTimeslots by buildId
select sterms * dpcycle * (select count(*) from schedulePeriods where buildId = <scheduleBuilds.buildId> and corePeriod = 1) as coreTimeSlots
from scheduleBuilds
where buildId = <scheduleBuilds.buildId>;TotalRequests calculated by
-- find totalRequests by studentId and yearId, excluding any global alternate course
select count(*) totalRequests
from scheduleRequests
where studentId = <students.id>
and yearid = <4-digit-yearid>
and globalAlternateCourse = 0;Percentage calculated by
-- get student requests statistics by studentId and buildId
select totalRequests, enrolledSlots, coreSlots, primeReqSatisfied, totalReqSatisfied
from studentSchedulingResults
where buildId = <scheduleBuilds.buildId>
and studentId = <students.id>;To determine which student course requests have yet to be filled, refer to the Unfilled Requests section of the page.
-
-
Choose from the Enroll menu the period in which you want to enroll this student in a course. For information about the filter options, refer to (25.1) Filter Manual Schedule Options.
The page displays the following information:
|
Field |
Description |
|---|---|
|
Crs.Sec |
The course and section number. |
|
Course Name |
The course name. Click a course name to automatically add it to the student's schedule. |
|
Expression |
The period and day combination. |
|
Term |
The selected term. |
|
Teacher |
The teacher's name. |
|
Grade |
The grade level. |
|
Credit Type |
The credit type, such as Math. |
|
Cr Hrs |
The number of credit hours earned by taking this course. |
|
Enrollment |
The number of students currently enrolled in this course during the selected period. |