Skip to main content
SRB SIS Knowledge Base

Student Maintenance - Programs and Classes

Overview

TWebSchAdmin 5.40.20 and newer.

This is the Programs and Classes form. It's used to maintain information on the classes and programs in which a student is registered within a particular school. This also provides an alternate means of viewing an individual student’s Program.

Screen Shot: Programs and Classes establishing shot

 

From Student Maintenance, Hover over Maintain Student, then Click Programs and Classes.

Screen Shot: Pick Programs and Classes

Security

Access to the screen is controlled by STUMNT - StuPro - Student Programs and classes access If the School Preference Allow Modifying Course/Section in Class is set on, a user with update capabilities can also modify the Course Section field. 

Begin by Searching

When you Click Programs and Classes, you arrive at the Student Search Window, the Advanced form of which is shown below.

To perform a simple search: Entering even one letter of the Student's Surname and Clicking Search is enough to initiate the Search, but the more info you fill into the Search Window, the more refined your Search will be. The less refined your Search is, the more likely your return will be: Too many rows returned, please narrow your search by defining additional criteria.

To perform an advanced search, you must Click Advanced and then fill in as many filters as you care to, in order to refine your search.

Screen Shot: Advanced Search Window

 

Fields You'll Find on the Programs and Classes form

When the results fill in, Click the name of the student you want. You'll be taken to their Programs and Classes Form, as shown in the screen shot atop this page. 

PROGRAMS TABLE  
Field Details

Select/Deselect

The check boxes are visible if the user has update privileges.

Program

Displays the school program in which this student is registered for the current school year.

  • For a new program, select the Program from the picklist.
  • A student can be in the same Program more than once within a School Year, but the dates cannot overlap.
  • Programs can be added whenever applicable during the School Year.
  •  This is a mandatory field.

% Time

Enter the percentage of time which represents the Full Time Equivalent value for this program. This value cannot be greater than 1.00. 

  •  If a student has been assigned to the wrong program, and it cannot be deleted, set the % Time to zero. The correct program can then be added for the appropriate date range. 
  • Trillium no longer validates that the total percentage of time does not exceed 100% for any given day. 
  • This is a mandatory field.

Start Date

The Program Start Date displays. 

  • If the program has Class assignments, the End Date cannot be changed to a date that occurs before the End Date of the Class assignments on file.
  • This is a mandatory field.

End Date

The Program End Date displays.

  • If the program has Class assignments, the End Date cannot be changed to a date that occurs before the End Date of the Class assignments on file.
  • Specifying an End Date inactivates Programs and Classes. By entering an End Date, you are making the Program and/or Class unavailable as of this date.
  • 1. To inactivate a Program, enter the Program End Date. This end date also applies to the Classes within the Program.
  • 2. To inactivate a class, enter the Class End Date. Class ending dates can occur on or before the Program's ending date, but not later. If there is no Program End Date specified, Classes can be inactivated on any date after the Class Start Date.

International Language

If, on the Programs validation table, the Program has been identified as involving international languages, the International Language field on this form will provide a picklist for language selection. If an International Language Program is selected, the Language must also be specified. This is a mandatory field when the Program is an international languages Program.

CLASSES FOR PROGRAM  

Effective Date

Select the Effective Date for the Class display, controlling which Classes, if any, display. The display shows only Classes this student is enrolled in, on the Effective Date.

  • When a Student opens, the Effective Date defaults to today;
  • Changing Effective Date to any Date during the School Year displays only classes this Student is enrolled in on that Date;
  • Blanking out the Effective Date displays the entire School Year's Classes for this student.

Select/Deselect

The checkboxes are visible if the user has update privileges.

Class

Displays the Class Code. This is a mandatory field.

Program

Displays the Program the class and student are linked to.

  • When adding a Class, you must add the Program of that Class by choosing from a picklist in the Program Column; this is a change from Core Trillium;
  • If a student has the same Program more than once in the picklist, make sure you choose the proper listing. This choice influences start/end dates.

Start Date

Displays the date on which the Class begins for the student. The default is the first day of the current school year, the Start Date of the Class according to the master schedule, or the first day the student registered at the school. This is a mandatory field.

Note:  If you override the default Date, your entry must occur within:

a)  the start and end dates of the program to which the class belongs

b) the start and end dates of the class according to the master schedule

c) the enrolment and departure dates of the student within the school year.

End Date

Displays the End Date of the Class. This is a mandatory field.

Note: This entry must occur within:

  • The Start and End Dates of the Program to which the Class belongs
  • The Start and End Dates of the Class, according to the master schedule
  • The Enrolment and Departure dates of the Student within the School Year.

The End Date affects Attendance if, in Core Trillium, you've engaged the Preference, Delete Future Attendance for Dropped Courses:

  • If the End Date of a student's Class is changed, that student's Attendance for days after the new End Date is removed;
  • When a student's Class is deleted, the corresponding Attendance records will be deleted.

Homeroom

Homeroom

Teacher

 Displays the teacher's name, as established in Scheduling.

Course Code

Displays the Course Code and section number, if this Class is linked to one. This is a mandatory field.

Demit Indicator

The Demit indicator text will be available for editing if the school preference Allow Modifying Course/Section in class is set on, and the user has update privileges.  

The values in the picklist are:

0 - Underway/Completed

2 - Withdrawn/Full Disclosure

5 - Dropped with Achievement

9 - Dropped without Achievement

 COMMAND BUTTONS  

Save

Saves all new and modified data to your database.

Add

Adds an empty row to the Programs and Classes for [] Program table if the user has update privileges. 

Delete

Deletes the selected row from the Programs and Classes for [] Program table if the user has update privileges.