2019-14B: Add Skip Logic for Dual Enrollment Students
User Story
As a dual enrolled / concurrent enrolled student applying to a California Community College, I should only have to see and answer the College Education Level and Colleges Attended questions if I have previously attended one or more colleges prior to the current application I am submitting because the questions are not pertinent to me.
Problem / Issue
Currently, if an applicant is a dual enroll/concurrent enroll student - meaning their College Enrollment status = <Y = enrolling in high school or lower grade and college at the same time> - they are required to view and answer the College Education Level and Colleges Attended questions even if they have never attended college prior to the current application.
If the Special Admit student is applying to college for the first time, while attending high school or lower grade, they should be asked if they have attended one or more colleges previously or not. If yes, then display the College questions, and if No, hide the college questions and populate the fields with Null values.
Additional Info
The pop-up validation language and radio buttons are already implemented but they do not display at the appropriate time to implement skip logic to streamline the application process for dual enroll students. See below for more details.
Definition
Dual enrollment student = A dual enrolled student is one that is concurrently enrolled in high school (or lower grade) and college at the same time.
Proposed Solution
Using the existing validation language and code for dual enroll students, display the conditional question if the student's College Enrollment status = "Y = enrolling in high school or lower grade and college at the same time" Then display the conditional pop-up modal and require a response. If the student responds "Yes - I have attended one or more colleges in the past" THEN show the College Education Level and Colleges/Universities Attended sections, with all existing validation. If the student responds "No - I have not attended college prior to this application", THEN hide the College Education Level and Colleges/Universities Attended section and populate fields with Null values.
Requirements Summary
- IF College Enrollment Status is “Y = Enrolling in high school (or lower grades) and college at the same time” THEN display the Dual Enrollment Confirmation modal question and require a response to determine if the student has previously attended college in the past.
- Text in confirmation pop-up box should display as follows:
“Have you ever attended college while also attending high school (or lower grade) at the same time, prior to the Term you are applying to in this application?
If yes, check the box, otherwise click Continue."
(checkbox) "Yes, I have attended one or more colleges prior to this Term I am applying to."
(checkbox) "No, I have never attended college in the past"
- Text in confirmation pop-up box should display as follows:
3. A "Continue" button should be displayed in the confirmation pop-up box.
4. If user selects the checkbox, then DISPLAY/SHOW the college questions/sections to the student and hide the modal.
- Display College Education Level and required a response
- Display College Attended and use must NOT select zero
- Display College count sets of questions and ensure validation is correct
5. If user DOES NOT check the box, then DO NOT DISPLAY/HIDE the College Education Level question and default response to “No degree”
HIDE the Colleges Attended section - and default the <college_count> to ZERO
6. No validation should block the dual enroll student
User Personas & Use Cases
Personas
A dual enrolled student applying to CCC could have any of the following personas:
Enrolling in high school (or lower grade) and college at the same time for the first time in the Term I’m applying to in the current application; OR
Enrolling in high school (or lower grade) and college at the same time as a returning student who attended this college in a previous Term than the one I’m applying to in the current application
Enrolling in high school (or lower grade) and college at the same time as a returning student who attended a different college in a previous Term than the one I’m applying to in the current application
At the point we have confirmed their Enrollment Status and HS Edu Level - we still don’t know if they had
We don’t know if the student has attended a college previously or not, or obtained a degree
We do know that the student has attended high school or lower grade previously, and we do know he/she will answer the HS Transcript question.
USE CASES
A dual enroll student that answered “Yes” to the Confirmation question - that he/she has attended one or more colleges in a prior term to the one she is applying to in this application (regardless of whether they are returning to this college or not) must complete all the HS questions, including the HS transcript questions, and all the college (higher ed questions) and should NOT enter zero to the “Colleges Attended” questions <college_count> and should respond to at least one set of College_Attended questions.
A dual enroll student that answered “No” to the Confirmation question, and is enrolling in college for the first time -in the term they are applying to in this application - should NOT see any college questions. The College Education Level question should default to the value of “No degree” AND “Colleges Attended” should equal zero (0). All other college question will not display and will default to the must respond with Zero to the Colleges Attended questions and should not see
Revise & Remove Questions from the Education Page
# | Change Request Description | Proposed Solution / Requirements | Additional Information |
---|---|---|---|
Un-estimated Change Request: Add Dual Enrollment Value to College Enrollment Skip LogicThe following change requirement was not included in this "Low-Hanging Fruit #2" series because it was suggested late, after the original change requirement was estimated by the development team. However, by request, please review the requirements outlined below and provide an approval response on the Approval survey - in the event we have capacity to include it, we will have preliminary approval (or not). At that point it will be prioritized. | |||
3 | Revise skip logic validation the College Enrollment Status field to hide/show college questions for dual enrollment students Do not display college questions to dual enrollment students based on response to College Enrollment Status. |
Display Confirmation Pop-Up Box: “Is this the first time you have attended college while in high school (or lower grades)?" [radio button] "Yes, I confirm that I have attended college while still in high school (or lower grade) before.” [radio button] "No, I have never attended college while in high school (or lower grade) before." If Yes, DO NOT DISPLAY the college education or colleges attended section. If No, then DISPLAY the questions.
| In 2018*, College enrollment status breakdown is as follows: 40% = First time student 48.5% = returning to college 11.5% = Dual enrollment (high school or lower grade) *Based on 2,451,319 applications submitted by 12/15/18 |
Proposed Changes to the Enrollment Status
CURRENT DATA ELEMENT TABLE | PROPOSED CHANGES TO DATA ELEMENT | |
---|---|---|
Data Element: | enroll_status | enroll_status |
Description: | Applicant’s response to College Enrollment Status question | Applicant’s response to College Enrollment Status question |
Format, Length: | bpchar, 1 | bpchar, 1 |
Values: | 1 = First-time student in college (after leaving high school) 2 = Transfer student from another college 3 = Returning student to this college after absent for a main term Y = Enrolling in high school (or lower grade) and college at the same time | 1 = First-time student in college (after leaving high school) 2 = Transfer student from another college 3 = Returning student to this college after absent for a main term Y = Enrolling in high school (or lower grade) and college at the same time |
Allows Null: | No | No |
Default: | None | None |
Usage: | Correlates to MIS SB15 | Correlates to MIS SB15 |
Notes: | education table | education table |
Xap Field: | enrollmentStatusOneChar | enrollmentStatusOneChar |
Revision Log: | ~~ | March 2019 |
Question Text: | As of <RDD>, I will have the following college enrollment status: [menu] | As of <RDD>, I will have the following college enrollment status: [menu] |
Conditions: | Always | Always |
Additional Text: If a student is applying for a term that starts in May or June, then the College Enrollment Status and the High School Education labels have "as of 7/1/<RDD year>" listed. | ||
Response Options: | 1 = First-time student in college (after leaving high school) 2 = First time at this college; have attended another college 3 = Returning student to this college after absent for a main term Y = Enrolling in high school (or lower grade) and college at the same time | 1 = First-time student in college (after leaving high school) 2 = First time at this college; have attended another college 3 = Returning student to this college after absent for a main term Y = Enrolling in high school (or lower grade) and college at the same time |
Pop-Up Help: | None | None |
Field Error Check: | None | None |
Page Error Check: | Required selection; else error message, “You must select your College Enrollment Status.” | Required selection; else error message, “You must select your College Enrollment Status.” |
If (RDD minus <birthdate>) => 22 years, then do not display the response option “Y = Enrolling in high school (or lower grade) and college at the same time”. Cannot be “First-time student in college” if college degree is indicated in “Higher education level” field; else error message, “You cannot have a College Enrollment Status of ‘First-time student in college’ if you have received an associate or bachelor’s degree.” If College Enrollment Status is “Enrolling in high school (or lower grades) and college at the same time”, then High School Education Level must be “Enrolled in college and high school (or lower grades) at the same time”; else error message, “Answers to College Enrollment Status and High School Education Level do not agree: please fix one or the other.” If College Enrollment Status is “Enrolling in high school (or lower grades) and college at the same time” or “First-time student in college (after leaving high school)”, and data is present in Colleges Attended section, applicant is prompted to confirm or correct the responses: “Your College Enrollment Status and number of colleges attended indicate that you have previously attended college while in high school (or lower grades). If this is true, please check the confirmation box below. If it is not true, please correct your responses as necessary.” “I confirm that I previously attended college while in high school or lower grades. | If (RDD minus <birthdate>) => 22 years, then do not display the response option “Y = Enrolling in high school (or lower grade) and college at the same time”. Cannot be “First-time student in college” if college degree is indicated in “Higher education level” field; else error message, “You cannot have a College Enrollment Status of ‘First-time student in college’ if you have received an associate or bachelor’s degree.” If College Enrollment Status is "2 = First time at this college; have attended another college" or "3 = Returning student to this college after absent for a main term" THEN display College Education Status and Colleges/Universities Attended" sections and require responses, ELSE do not display college questions. If College Enrollment Status is “Enrolling in high school (or lower grades) and college at the same time”, then High School Education Level must be “Enrolled in college and high school (or lower grades) at the same time”; else error message, “Answers to College Enrollment Status and High School Education Level do not agree: please fix one or the other.” If College Enrollment Status is “Y = Enrolling in high school (or lower grades) and college at the same time”, applicant is prompted to confirm if this is their first time in college or not: “Have you previously attended college while also enrolled in high school (or lower grades) before?" If this is true, please check the confirmation box below. If it is not true, please correct your responses as necessary.” “I confirm that I previously attended college while in high school or lower grades.” If College Enrollment Status is “Y = Enrolling in high school (or lower grades) and college at the same time” or “First-time student in college (after leaving high school)”, and data is present in Colleges Attended section, applicant is prompted to confirm or correct the responses: “Your College Enrollment Status and number of colleges attended indicate that you have previously attended college while in high school (or lower grades). If this is true, please check the confirmation box below. If it is not true, please correct your responses as necessary.” “I confirm that I previously attended college while in high school or lower grades.” | |
Notes: | Correlates to MIS SB15. Note: Per SB11, If student is 22 years or older at <RDD> they are prohibited from enrolling in high school or lower grade in California. Steering Committee approved request to remove the response option, “Enrolling in high school (or lower grade) and college at the same time” from the drop down menu to minimize errors in classification. | Correlates to MIS SB15. Note: Per SB11, If student is 22 years or older at <RDD> they are prohibited from enrolling in high school or lower grade in California. Steering Committee approved request to remove the response option, “Enrolling in high school (or lower grade) and college at the same time” from the drop down menu to minimize errors in classification. |
Data Element: | education: enroll_status | education: enroll_status |
Higher Education Level (College)
aka "College Education Level"
CURRENT DATA ELEMENT TABLE | PROPOSED CHANGES TO DATA ELEMENT | |
---|---|---|
Data Element: | higher_edu_level | higher_edu_level |
Description: | Applicant’s response to Higher Education Level question | Applicant’s response to Higher Education Level question |
Format, Length: | bpchar, 1 | bpchar, 1 |
Values: | X = No degree 7 = Received an associate degree 8 = Received a bachelor’s degree or higher Null = No response | X = No degree 7 = Received an associate degree 8 = Received a bachelor’s degree or higher Null = No response |
Allows Null: | Yes | Yes |
Default: | None | None |
Notes: | ||
Xap Field: | higherEdLevel | higherEdLevel |
Revision Log: | March 2019 | |
Question Text: | College Education Level as of <RDD> [menu] | College Education Level as of <RDD> [menu] |
Conditions: | Displayed unless Enrollment Status is ‘Enrolling in high school (or lower grade) and college at the same time’. | Displayed unless Enrollment Status is ‘1 = First-time student in college (after leaving high school)" OR "Y - Enrolling in high school (or lower grade) and college at the same time’. |
Additional Text: | None | None |
Response Options: | X = No degree 7 = Received an associate degree 8 = Received a bachelor’s degree or higher <null> No response | X = No degree 7 = Received an associate degree 8 = Received a bachelor’s degree or higher <null> No response |
Pop-Up Help: | None | None |
Field Error Check: | None | None |
Page Error Check: | Optional response. May not specify a lower education level than any Degree Type indicated in the ‘Colleges Attended’ section; else error message, “The Higher Education Level you selected is not consistent with the Degree(s) you specified for Colleges Attended; please fix one or the other.” | Optional response. May not specify a lower education level than any Degree Type indicated in the ‘Colleges Attended’ section; else error message, “The Higher Education Level you selected is not consistent with the Degree(s) you specified for Colleges Attended; please fix one or the other.” |
Notes: | Higher Ed Level can specify a higher degree than the highest “Degree” type at a College Attended because the degree might be from a college not listed. education table | Higher Ed Level can specify a higher degree than the highest “Degree” type at a College Attended because the degree might be from a college not listed. education table |
Data Element: | education: higher_edu_level | education: higher_edu_level |
Number of Colleges Attended
Data Element: | college_count | college_count |
Description: | Applicant’s response to Number of Colleges Attended question | Applicant’s response to Number of Colleges Attended question |
Format, Length: | smallint | smallint |
Values: | 0 = None 1 = 1 2 = 2 3 = 3 4 = 4 5 = 5 or more | 0 = None 1 = 1 2 = 2 3 = 3 4 = 4 5 = 5 or more |
Allows Null: | No | No |
Default: | None | None |
Notes: | education table | education table |
Xap Field: | moreThanFourColleges | moreThanFourColleges |
Revision Log: | ~~ | March 2019 |
Question Text: | Specify the number of colleges you have attended including those you are currently attending. [radio button] None [radio button] 1 [radio button] 2 [radio button] 3 [radio button] 4 [radio button] 5 or more | Specify the number of colleges you have attended including those you are currently attending. [radio button] None [radio button] 1 [radio button] 2 [radio button] 3 [radio button] 4 [radio button] 5 or more |
Conditions: | Always | Displayed UNLESS Enrollment Status is ‘1 = First-time student in college (after leaving high school)" OR "Y - Enrolling in high school (or lower grade) and college at the same time’. |
Additional Text: | If ‘5 or more’ is selected: Instructions TBD | If ‘5 or more’ is selected: Instructions TBD |
Response Options: | As shown in Question Text. | As shown in Question Text. |
Pop-Up Help: | None | None |
Field Error Check: | None | None |
Page Error Check: | Required response; else error message, “You must select the number of colleges/universities you have attended.” Must not be ‘None’ if Enrollment Status is ‘Transfer student from another college’ or ‘Returning student to this college after absent for a main term’; else error message, “Your Enrollment Status and number of colleges attended do not agree. Please correct one or the other.” Must not be ‘None’ if Higher Education Level is ‘Received an associate degree’ or ‘Received a bachelor’s degree or higher’; else error message, “Your Higher Education Level cannot indicate a college degree if the number of colleges/universities you have attended is None. Please correct one or the other.” Must be ‘None’ if Enrollment Status is ‘First-time student in college (after leaving high school)’ or ‘Enrolling in high school (or lower grade) and college at the same time’; else error message, “Your Enrollment Status and number of colleges attended indicate that you have previously attended college while in high school (or lower grades). If this is true, please check the confirmation box below. If it is not true, please correct your responses as necessary. [checkbox] I confirm that I previously attended college while in high school or lower grades.” This edit will never get activated because the same edit related to college data present will get triggered first. It is the same confirmation/error message. | Required response; else error message, “You must select the number of colleges/universities you have attended.” Must not be ‘None’ if Enrollment Status is ‘Transfer student from another college’ or ‘Returning student to this college after absent for a main term’; else error message, “Your Enrollment Status and number of colleges attended do not agree. Please correct one or the other.” Must not be ‘None’ if Higher Education Level is ‘Received an associate degree’ or ‘Received a bachelor’s degree or higher’; else error message, “Your Higher Education Level cannot indicate a college degree if the number of colleges/universities you have attended is None. Please correct one or the other.” Must be ‘None’ if Enrollment Status is ‘First-time student in college (after leaving high school)’ or ‘Enrolling in high school (or lower grade) and college at the same time’; else error message, “Your Enrollment Status and number of colleges attended indicate that you have previously attended college while in high school (or lower grades). If this is true, please check the confirmation box below. If it is not true, please correct your responses as necessary. [checkbox] I confirm that I previously attended college while in high school or lower grades.” This edit will never get activated because the same edit related to college data present will get triggered first. It is the same confirmation/error message. |
Notes: | This question replaces the “more than 4 colleges” checkbox in Xap CCCApply. It allows CCCApply to display the exact number of Colleges Attended question blocks needed and to require that all are filled in. Information about colleges attended is sorted as follows: The number of College/University question sets that will appear depends on the response to Number of Colleges Attended. If the Number of Colleges Attended is ‘5ormore’, we probably want to insert instructional text after the Number of Colleges Attended question. This text would tell the user which colleges to list: most recent; most significant; anything as long as the highest degree is included. To minimize redundancy, this document provides tables for the College/University 1 question set only. For College/University 2, College/University 3, and College/University 4,everything is the same as for College/University1 except: • Wherever it occurs in the tables, “College/University 1” will be replaced by “College/ University 2”, “College/University 3”, or “College/University 4” as appropriate. | This question replaces the “more than 4 colleges” checkbox in Xap CCCApply. It allows CCCApply to display the exact number of Colleges Attended question blocks needed and to require that all are filled in. Information about colleges attended is sorted as follows: The number of College/University question sets that will appear depends on the response to Number of Colleges Attended. If the Number of Colleges Attended is ‘5ormore’, we probably want to insert instructional text after the Number of Colleges Attended question. This text would tell the user which colleges to list: most recent; most significant; anything as long as the highest degree is included. To minimize redundancy, this document provides tables for the College/University 1 question set only. For College/University 2, College/University 3, and College/University 4,everything is the same as for College/University1 except: • Wherever it occurs in the tables, “College/University 1” will be replaced by “College/ University 2”, “College/University 3”, or “College/University 4” as appropriate. |
Sorting Colleges Attended: When there are two or more colleges, they can be listed in any order by the applicant. However, in the database they will be sorted and saved in order of attendance, with College/University 1 the most recently attended. The primary sorting date will be Attendance Ended; the secondary sorting date will be Attendance Began. If two or more colleges have the same Attendance Ended date and the same Attendance Began date, it doesn’t matter which comes before the other in the sorting. Note: In the Xap system, once the Education page has been completed, the schools are resorted on the Education page to match the database sorting. It does not matter whether CCCApply does this. However, if CCCApply does resort the Colleges Attended list, to prevent confusing situations for the user, the sorting should not occur until the page is completed (i.e., sorting should not occur when the page is saved but not completed). |
Sorting Colleges Attended: When there are two or more colleges, they can be listed in any order by the applicant. However, in the database they will be sorted and saved in order of attendance, with College/University 1 the most recently attended. The primary sorting date will be Attendance Ended; the secondary sorting date will be Attendance Began. If two or more colleges have the same Attendance Ended date and the same Attendance Began date, it doesn’t matter which comes before the other in the sorting. Note: In the Xap system, once the Education page has been completed, the schools are resorted on the Education page to match the database sorting. It does not matter whether CCCApply does this. However, if CCCApply does resort the Colleges Attended list, to prevent confusing situations for the user, the sorting should not occur until the page is completed (i.e., sorting should not occur when the page is saved but not completed). | |
Data Element: | college_count | college_count |
Supporting Documentation
Chancellor's Office Information/Policy on Dual Enrollment: http://extranet.cccco.edu/Divisions/AcademicAffairs/CurriculumandInstructionUnit/Curriculum/NoncreditCurriculumandInstructionalPrograms.aspx
LEGAL DEFINITION AND TERMS OF SPECIAL ADMIT STUDENTS: http://extranet.cccco.edu/Portals/1/AA/Dual%20Enrollment/2019/AA_19_21_AB_705_Default_Placement_Rules_Guidance_for_High_School_Students_Enrolled_in_CCCourses.pdf
Vision Resource Center Training Module: Dual Enrollment: https://cccpln.csod.com/LMS/LoDetails/DetailsLo.aspx?loid=6cfbfd87-de83-4c01-a349-09164a3f9e3a#
Description | File Type | URL | Notes |
---|---|---|---|
TBD | |||
Email thread with change request from Santa Rosa College | CR2019-14-MIS 260 SRJC question re High school students can't have associate degrees on CCCApply.pdf | ||