-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crocus main #76
Open
Bruk
wants to merge
17
commits into
edanalytics:main
Choose a base branch
from
crocusllc:crocus_main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Crocus main #76
Changes from 16 commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
7f5bf64
Added Kindergarten readiness assessment
Bruk 25fde78
Adding the read me
Bruk f8deaea
Adding the reporting school refrence
Bruk 59da178
Clean up
Bruk 88de7ba
Adding student assessment educaiton organizaitons
Bruk d28b6e4
making more of the meta data generated from the seed files
Bruk acbb8da
--amend
Bruk 4043eb4
making the namespaces standardized in the template
Bruk 5c9b6d7
removing unneded files
Bruk eb028bc
updated the readme.md
Bruk 4a1a77b
Removed uneeded file and refactored the code based on the EA instruct…
Bruk 14431d8
adding a gitkeep file for the output folder
Bruk 5155fad
Added all the updates including the update to the read me and general…
Bruk 892d36b
Added assessment family to the template
Bruk 13d2a52
Isolating changes after validation to KRA
Bruk c458c0a
modifications after descriptor validations
Bruk 996823c
Made sure ed-fi isn't hard coded in the templates or earthmover
Bruk File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
.jsonl | ||
run.csv |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
# Assessment Details | ||
|
||
## Assessment Identifier(s) | ||
- KRA (the name of the assessment) | ||
|
||
## Assessment Family | ||
- None yet | ||
|
||
## Assessment Score Method Descriptors | ||
- uri://ed.sc.gov/assessmentReportingMethodDescriptor#ScaleScore | ||
- uri://ed.sc.gov/assessmentReportingMethodDescriptor#PerformanceLevel | ||
|
||
# Hierarchy | ||
![alt text](image.png) | ||
|
||
## StudentAssessmentEducationOrganizationAssociation | ||
-SchoolCode is mapped for this entity. | ||
|
||
## Reasoning | ||
The kindergarten readiness assessment is a composite assessment with objectives such as: | ||
- Social Foundation mapping to Social Foundations academic subject | ||
- Language and Literacy mapping to English/Language Arts academic subject | ||
- Mathematics mapping to Mathematics academic subject | ||
- Physical Well-Being and Motor Development mapping to Physical Well-Being academic subject | ||
in the North Carolina Academic subject name space . | ||
|
||
## Summary of Descriptor Fields and Mappings | ||
|
||
### assessmentCategoryDescriptor: | ||
- **assessments.jsont**: `uri://ed-fi.org/assessmentCategoryDescriptor#{{assessmentCategoryDescriptor}}` | ||
- **assessments.csv**: kindergarten Readiness | ||
|
||
### academicSubjectDescriptor: | ||
- **assessments.jsont**: `uri://ed.sc.gov/AcademicSubjectDescriptor#{{academicSubjectDescriptor}}` | ||
- **assessments.csv**: Composite | ||
|
||
### assessmentReportingMethodDescriptor: | ||
- **assessments.jsont**: `{{namespace}}/AssessmentReportingMethodDescriptor#ScaleScore` | ||
- **objectiveAssessments.jsont**: `{{namespace}}/AssessmentReportingMethodDescriptor#ScaleScore` | ||
- **studentAssessments.jsont**: `{{namespace}}/AssessmentReportingMethodDescriptor#ScaleScore` | ||
- **studentAssessments.jsont (within studentObjectiveAssessments)**: `{{namespace}}/AssessmentReportingMethodDescriptor#ScaleScore` | ||
- here the namespace is : `uri://ed.sc.gov/KRA` | ||
### resultDatatypeTypeDescriptor: | ||
- **assessments.jsont**: `uri://ed-fi.org/ResultDatatypeTypeDescriptor#Integer` | ||
- **objectiveAssessments.jsont**: `uri://ed-fi.org/ResultDatatypeTypeDescriptor#Integer` | ||
- **studentAssessments.jsont**: `uri://ed-fi.org/ResultDatatypeTypeDescriptor#Integer` | ||
- **studentAssessments.jsont (within studentObjectiveAssessments)**: `uri://ed-fi.org/ResultDatatypeTypeDescriptor#Integer` | ||
|
||
### performanceLevelDescriptor: | ||
- **studentAssessments.jsont**: `{{namespace}}/PerformanceLevelDescriptor#{{PerformanceLevelDescriptor}}` | ||
- **studentAssessments.jsont (within studentObjectiveAssessments)**: `{{namespace}}/PerformanceLevelDescriptor#{{PerformanceLevel_SFScore}}, {{PerformanceLevel_LLScore}}, {{PerformanceLevel_MAScore}}, {{PerformanceLevel_PDScore}}` | ||
-Here the performance level descriptors match the top level values :Demonstrating Readiness, Emerging Readiness and Approaching Readiness | ||
### whenAssessedGradeLevelDescriptor: | ||
- **studentAssessments.jsont**: `{{whenAssessedGradeLevelDescriptor}}` | ||
-Here there is an assumption made the exam is taken by prekindergarten/preschool students : uri://ed-fi.org/GradeLevelDescriptor#Prekindergarten/Preschool | ||
### educationOrganizationAssociationTypeDescriptor: | ||
- **educationOrganizationAssociationTypeDescriptor**: `uri://ed-fi.org/EducationOrganizationAssociationTypeDescriptor#Administration` | ||
|
||
### Other mapping decisions | ||
- using **DistrictCode** vs **SchoolCode** for the studentAssessmentEducationOrganizationAssociation entity. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
Field,Definition,Possible Values (or info about values),Further explanation of value(s) | ||
SchoolYear,This year identifies the school year during which the testing occurred. ,Will most likely be a year from 2015 up through 2023,"For school year 2022-2023, 2023 will be the value displayed." | ||
DistrictCode,"This is the district's four-digit code. Depending on how the data are formatted, leading zeros may or may not be present.",Values only go up to four digits and never include alpha characters., | ||
SchoolCode,School number that is unique for schools within a district,Typically a number that is up to three digits (alpha characters are never present).,"Note that in Ed-Fi, when school numbers/codes in South Carolina are places with district codes, leading zeros on the school numbers are included. So for example, if a school's code is 22 for district 3333, then if these two codes are ever combined, the new code would be 3333022." | ||
Assessment,"Name of the assessment (in this case ""KRA"")",KRA,The full name of the KRA is the Kindergarten Readiness Assessment. Context on this assessment is available on this SC Department of Education web page: https://ed.sc.gov/tests/elementary/kindergarten-readiness-assessment-kra/ | ||
PS_StudentID,This is a district-specific ID for the student. It is unique for the student within a district but is not unique within the state.,Alpha characters will never be included,This identifier can be used to identify a unique student within a district. | ||
StudentSUNS,This is a state-specific ID for the student. It is unique for ths student within the state.,Alpha characters will never be included,This is the best identifier for matching students across the state. | ||
FirstName,Student's First Name,Some names may include special characters, | ||
LastName,Student's Last Name,Some names may include special characters, | ||
MiddleName,Student's Middle Name,"Some names may include special characters. Also, note that there may be quite a few NULL values.", | ||
DOB,Student's Date of Birth,, | ||
ManuallyEntered,This is presumably indicating information about how scores were notated. This field may not be needed but is being included for now.,, | ||
DateTaken,This is the date the assessment was taken.,, | ||
TestAdministration,This is the calendar year during which the test was administered.,Will most likely be a year from 2014 up through 2023.,"For school year 2022-2023, the Test Administration year could be either 2022 or 2023 but will most likely be 2022 for KRA." | ||
OverallScore,This is the overall scale score that determines a student's performance level.,any value from 202 to 298 with the minimum score being 202 and the maximum score being 298,"The θ scale is centered at 0 and extends in both positive and negative directions. Applying a linear transformation to the θ scale is desirable because it allows for a scale that is more easily understood by stakeholders and that does not include negative values. The θ scores determined by IRT scaling are converted using a linear transformation such that the scale score = 12* θ + 250. The KRA scale is truncated at θ scores of ±4, which results in minimum and maximum scale scores of 202 and 298, respectively. " | ||
,,270-298,corresponds to the Performance Level of Demonstrating Readiness | ||
,,258-269,corresponds to the Performance Level of Approaching Readiness | ||
,,202-257,corresponds to the Performance Level of Emerging Readiness | ||
PerformanceLevelDescriptor,A value determined by the KRA overall scale score.,, | ||
,,Demonstrating Readiness,"A student demonstrates foundational skills and | ||
behaviors that prepare him/her for a curriculum | ||
based on kindergarten standards." | ||
,,Approaching Readiness,"A student demonstrates some foundational | ||
skills and behaviors that prepare him/her for a | ||
curriculum based on kindergarten standards." | ||
,,Emerging Readiness,"A student demonstrates minimal foundational | ||
skills and behaviors that prepare him/her for a | ||
curriculum based on kindergarten standards." | ||
Status,Completion status,, | ||
,,Complete,All assessment items were completed | ||
,,Some items were not complete,Some assessment items were not completed | ||
,,Complete with NS,All assessment items were completed although there was a no show | ||
,,All items are not complete,Not all assessment items were completed | ||
SFScore,Social Foundations Score,Scale Score range of 202-298,"The domain scale scores are reported using the same scale as the overall score. Caution must be taken when interpreting domain scores, as these scores are determined by a subset of the items that compose the entire KRA, meaning that they provide a less-precise measure of ability." | ||
LLScore,Language and Literacy Score,Scale Score range of 202-298,"The domain scale scores are reported using the same scale as the overall score. Caution must be taken when interpreting domain scores, as these scores are determined by a subset of the items that compose the entire KRA, meaning that they provide a less-precise measure of ability." | ||
MAScore,Mathematics Score,Scale Score range of 202-298,"The domain scale scores are reported using the same scale as the overall score. Caution must be taken when interpreting domain scores, as these scores are determined by a subset of the items that compose the entire KRA, meaning that they provide a less-precise measure of ability." | ||
PDScore,Physical Well-Being and Motor Development Score,Scale Score range of 202-298,"The domain scale scores are reported using the same scale as the overall score. Caution must be taken when interpreting domain scores, as these scores are determined by a subset of the items that compose the entire KRA, meaning that they provide a less-precise measure of ability." |
29 changes: 29 additions & 0 deletions
29
assessments/KRAssessment/data/KRA_sample_file_deidentified.csv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
SchoolYear,DistrictCode,SchoolCode,Assessment,PS_StudentID,StudentSUNS,FirstName,LastName,MiddleName,DOB,ManuallyEntered,DateTaken,TestAdministration,OverallScore,PerformanceLevelDescriptor,Status,SFScore,LLScore,MAScore,PDScore,,,,, | ||
2023,8881,23,KRA ,114501,2847365761,FirstName_01,LastName_01,MiddleName_01,7/28/2017,0,8/15/2022,2022,264,Approaching Readiness,Complete,272,261,259,278,,,,, | ||
2023,8881,33,KRA ,114502,2847365762,FirstName_02,LastName_02,MiddleName_02,10/27/2016,0,8/15/2022,2022,288,Demonstrating Readiness,Complete,298,286,277,293,,,,, | ||
2023,8881,33,KRA ,114503,2847365763,FirstName_03,LastName_03,MiddleName_03,11/4/2016,0,8/15/2022,2022,270,Demonstrating Readiness,Complete,268,280,264,263,,,,, | ||
2023,8881,39,KRA ,114504,2847365764,FirstName_04,LastName_04,MiddleName_04,2/22/2017,0,8/15/2022,2022,268,Approaching Readiness,Complete,265,269,264,293,,,,, | ||
2023,8881,24,KRA ,114505,2847365765,FirstName_05,LastName_05,MiddleName_05,11/28/2016,0,8/15/2022,2022,272,Demonstrating Readiness,Complete,298,267,264,293,,,,, | ||
2023,8881,17,KRA ,114506,2847365766,FirstName_06,LastName_06,MiddleName_06,7/10/2017,0,8/15/2022,2022,257,Emerging Readiness,Complete,262,258,255,255,,,,, | ||
2023,8881,17,KRA ,114507,2847365767,FirstName_07,LastName_07,MiddleName_07,5/13/2017,0,8/15/2022,2022,211,Emerging Readiness,Complete,202,202,225,216,,,,, | ||
2023,8881,17,KRA ,114508,2847365768,FirstName_08,LastName_08,MiddleName_08,3/2/2017,0,8/15/2022,2022,262,Approaching Readiness,Complete,278,255,257,293,,,,, | ||
2023,8881,53,KRA ,114509,2847365769,FirstName_09,LastName_09,MiddleName_09,10/22/2016,1,8/15/2022,2022,265,Approaching Readiness,Complete,278,256,264,293,,,,, | ||
2023,8881,11,KRA ,114510,2847365770,FirstName_10,LastName_10,MiddleName_10,4/7/2017,0,8/15/2022,2022,245,Emerging Readiness,Complete,249,248,234,248,,,,, | ||
2023,8881,40,KRA ,114511,2847365771,FirstName_11,LastName_11,MiddleName_11,6/3/2017,0,8/15/2022,2022,261,Approaching Readiness,Complete,268,261,253,278,,,,, | ||
2023,8881,45,KRA ,114512,2847365772,FirstName_12,LastName_12,MiddleName_12,7/25/2017,0,8/15/2022,2022,256,Emerging Readiness,Complete,272,252,247,269,,,,, | ||
2023,8881,30,KRA ,114513,2847365773,FirstName_13,LastName_13,MiddleName_13,3/14/2017,0,8/15/2022,2022,263,Approaching Readiness,Complete,298,256,255,293,,,,, | ||
2023,8881,36,KRA ,114514,2847365774,FirstName_14,LastName_14,MiddleName_14,8/31/2017,0,8/15/2022,2022,268,Approaching Readiness,Complete,287,269,259,269,,,,, | ||
2023,8881,16,KRA ,114515,2847365775,FirstName_15,LastName_15,MiddleName_15,8/9/2017,0,8/15/2022,2022,296,Demonstrating Readiness,Complete,298,294,286,293,,,,, | ||
2023,8881,24,KRA ,114516,2847365776,FirstName_16,LastName_16,MiddleName_16,4/5/2017,0,8/15/2022,2022,270,Demonstrating Readiness,Complete,262,271,277,278,,,,, | ||
2023,8881,36,KRA ,114517,2847365777,FirstName_17,LastName_17,MiddleName_17,1/25/2017,0,8/15/2022,2022,277,Demonstrating Readiness,Complete,298,277,264,293,,,,, | ||
2023,8881,15,KRA ,114518,2847365778,FirstName_18,LastName_18,MiddleName_18,8/16/2017,0,8/15/2022,2022,255,Emerging Readiness,Complete,242,264,257,251,,,,, | ||
2023,8881,46,KRA ,114519,2847365779,FirstName_19,LastName_19,MiddleName_19,9/18/2016,0,8/15/2022,2022,247,Emerging Readiness,Complete,249,249,247,240,,,,, | ||
2023,8881,44,KRA ,114520,2847365780,FirstName_20,LastName_20,MiddleName_20,9/8/2016,0,8/15/2022,2022,247,Emerging Readiness,Complete,262,222,243,269,,,,, | ||
2023,8881,57,KRA ,114521,2847365781,FirstName_21,LastName_21,MiddleName_21,5/4/2017,1,8/15/2022,2022,277,Demonstrating Readiness,Complete,298,269,277,293,,,,, | ||
2023,8881,57,KRA ,114522,2847365782,FirstName_22,LastName_22,MiddleName_22,4/8/2017,0,8/15/2022,2022,271,Demonstrating Readiness,Complete,287,269,267,269,,,,, | ||
2023,8881,14,KRA ,114523,2847365783,FirstName_23,LastName_23,MiddleName_23,11/22/2016,0,8/15/2022,2022,271,Demonstrating Readiness,Complete,298,269,262,278,,,,, | ||
2023,8881,44,KRA ,114524,2847365784,FirstName_24,LastName_24,MiddleName_24,9/24/2016,0,8/15/2022,2022,277,Demonstrating Readiness,Complete,268,294,277,269,,,,, | ||
2023,8881,58,KRA ,114525,2847365785,FirstName_25,LastName_25,MiddleName_25,2/18/2017,0,8/15/2022,2022,261,Approaching Readiness,Complete,262,259,257,293,,,,, | ||
2023,8881,45,KRA ,114526,2847365786,FirstName_26,LastName_26,MiddleName_26,8/9/2017,0,8/15/2022,2022,259,Approaching Readiness,Some items were not complete,269,253,255,289,,,,, | ||
2023,8881,6,KRA ,114527,2847365787,FirstName_27,LastName_27,MiddleName_27,4/5/2017,0,8/15/2022,2022,202,Emerging Readiness,Complete with NS,202,202,202,202,,,,, | ||
2023,8881,20,KRA ,114528,2847365788,FirstName_28,LastName_28,MiddleName_28,1/25/2017,0,8/15/2022,2022,NULL,Did Not Participate,All items are not complete,NULL,NULL,NULL,NULL,,,,, |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can you update the readme to match the others in the repo?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Although I have resolved all the other issues, I don't know what I would need to do here. Can you elaborate? @jalvord1