Alternative Learning Programs and Schools (ALPS) (North Carolina)

Tool Search: ALPS

Alternative Learning Programs Support and Schools (ALPS) are safe, orderly, caring, and inviting learning environments that assist students with overcoming challenges that may place them at risk of academic failure. Each program and school aims to provide a rigorous education while developing individual student strengths, talents, and interests.

Screenshot of the ALPS editor, located at Student Information, General, ALPSALPS Program Record


Read - Access and view the student's ALPS record.
Write - Modify the existing ALPS record.
Add - Add a new ALPS record.
Delete - Permanently remove a student's ALPS record.

For more information about Tool Rights and how they function, see the Tool Rights article.

Users may create as many ALPS records for a student as needed. However, record dates may NOT overlap. In order to create a new record, users must end date the current record.

Use the Federal/State Program Updater tool to import ALPS to this tool.

This tool is available in both State and District Editions. For State Edition users, this tool is read-only. 

State Definitions of ALPS 

An alternative learning program is defined as a school or program that serves students at any level, serves suspended or expelled students, serves students whose learning styles are better served in an alternative program, or provides individualized programs outside of a standard classroom setting in a caring atmosphere in which students learn the skills necessary to redirect their lives. ALPS are limited to programs that also meet the following criteria:

  • Provide the primary instruction for selected at-risk students outside the standard classroom;
  • Enroll students for a designated period of time (not drop-in);
  • Offer course credit or grade level promotion credit in core academic areas; and/or
  • Assist the student in meeting requirements for graduation.

See the North Carolina Department of Education website for additional information. 

Add an ALPS Record

  1. Click  New. The ALPS Detail displays. 
  2. Add the Start Date for the record. 
  3. Select the Entry Reason
  4. Select the student's Serving District. 
  5. Select the Location where the student attends the ALPS program.
  6. Select the Location Type for the program. 
  7. Enter any additional Comments about the student's ALPS program. 
  8. Click Save. 

When the student has stopped receiving services for the particular program, edit the record and add an End Date. Then save. That record has now ended and a new record, when necessary, can be added. 

Click the Print Summary Report button to display a PDF report of the student's ALPS records. 

ALPS Field Descriptions

FieldDescriptionAdditional Information
Start DateIndicates the date on which the program began. This is a required field and must be BEFORE the entered end date (when there is one). 

Database Location: ALPSS.startDate


Ad Hoc Inquiries: Student > Learner > ALPSS > startDate (alpss.startDate)

End DateIndicates the date on which the program ended. This field may be blank when the current record is active.

Database Location: ALPSS.endDate


Ad Hoc Inquiries: Student > Learner > ALPSS > endDate (alpss.endDate)

Entry ReasonIndicates the reason the student entered the program.

Database Location: 

ALPSS.entryReason


Ad Hoc Inquiries: Student > Learner > ALPSS > entryReason (alpss.entryReason)

Serving District 
Lists the district where the student receives their educational services.

Database Location: Enrollment.servingDistrict


Ad Hoc Inquiries: Student > Learner > ALPSS > servingDistrict (alpss.servingDistrict)

Location
Indicates the student's ALPS Program location, such as community-based program, PSU program, etc.

Database Location: ALPSS.location


Ad Hoc Inquiries: Student > Learner > ALPSS > location (alpss.location)

Location Type
Indicates the type of location for the ALPS program - alternative school, PSU setting, etc.

Database Location: ALPSS.locationType


Ad Hoc Inquiries: Student > Learner > ALPSS > locationType (alpss.locationType)

Comments
Lists any additional comments about the student's participation in the ALPS program.

Database Location: ALPSS.comments


Ad Hoc Inquiries: Student > Learner > ALPSS > comments (alpss.comments)