exams_integration_restful_api
Get the various exams from URI /api/exams
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <Exams> <Exam ExamID="MISAT"> <Name>Marshall Islands Standard Achievement Test</Name> <Exam> </Exams>
Production example at http://rmisat.com/api/exams
Get the various tests for an exam from URI /api/exams/misat/tests
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <Tests> <Test TestID="M10"> <Name>Year 10 Maths</Name> <Year>2016-17</Year> </Test> <Test TestID="M10"> <Name>Year 10 Maths</Name> <Year>2017-18</Year> </Test> <Test TestID="R08"> <Name>Year 8 Reading</Name> <Year>2016-17</Year> <Test> <Test TestID="R08"> <Name>Year 8 Reading</Name> <Year>2016-17</Year> <Test> </Tests>
Production example at http://rmisat.com/api/exams/misat/tests
Get the actual data for the tests for an exam from URI /api/exams/misat/tests/m10/2016-17
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <MISAT> <Test TestID="M10"> <Name>Year 10 Maths</Name> <Year>2016-17</Year> </Test> <Curriculum> <Standards> <Standard StandardID="Mth.1"> <Description>Number, Operations and Computation</Description> </Standard> <Standard StandardID="Mth.2"> <Description>Geometry, Measurement and Transformation</Description> </Standard> <Standard StandardID="Mth.3"> <Description>Patterns and Algebra</Description> </Standard> <Standard StandardID="Mth.4"> <Description>Statistics and Probability</Description> </Standard> </Standards> <Benchmarks> <Benchmark BenchmarkID="Mth.1.1" StandardID="Mth.1"> <Description>Demonstrate the inverse relationship between square numbers and square roots.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.1.2" StandardID="Mth.1"> <Description>Compare and order rational numbers and square roots using a number line.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.1.3" StandardID="Mth.1"> <Description>Solve problems with squares and square roots, limited to square roots of square numbers.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.1.4" StandardID="Mth.1"> <Description>Represent numbers in a variety of forms and change from one form to another.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.2.1" StandardID="Mth.2"> <Description>Apply an understanding of the English and metric systems of measurement to solve problems.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.2.2" StandardID="Mth.2"> <Description>Use formulas, including approximate units of measure, to determine the surface area and volume of selected prisms, cylinders, and pyramids.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.2.3" StandardID="Mth.2"> <Description>Apply the Pythagorean Theorem to solve problems involving right triangles.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.2.4" StandardID="Mth.2"> <Description>Perform transformations including reflection, rotation, and translation and describe the size, position, and orientation of the resulting shapes.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.3.1" StandardID="Mth.3"> <Description>Represent a variety of patterns, including recursive patterns, with tables, graphs, words, and symbols.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.3.2" StandardID="Mth.3"> <Description>Represent mathematical situations as algebraic expressions and equations and describe algebraic expressions using words.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.3.3" StandardID="Mth.3"> <Description>Solve Single-variable equations and inequalities using rational numbers.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.3.4" StandardID="Mth.3"> <Description>Use tables and graphs to present linear equalities and inequalities with two variables and solve problems.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.3.5" StandardID="Mth.3"> <Description>Justify the steps used in simplifying expressions and solve equations and inequalities.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.4.1" StandardID="Mth.4"> <Description>Analyze and interpret data using mean, median, mode, range and frequency.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.4.2" StandardID="Mth.4"> <Description>Design a study, collect data, and select the appropriate representations to make conclusions and generalizations.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.4.3" StandardID="Mth.4"> <Description>Judge the validity of reported data, conclusions and generalizations.</Description> </Benchmark> <Benchmark BenchmarkID="Mth.4.4" StandardID="Mth.4"> <Description>Calculate probabilities for simple events under different relationships, including independent, dependent, with replacement and without replacement.</Description> </Benchmark> </Benchmarks> <AchievementLevels> <AchievementLevel AchievementLevelID="1"> <Name>Well below competent</Name> </AchievementLevel> <AchievementLevel AchievementLevelID="2"> <Name>Approaching competence</Name> </AchievementLevel> <AchievementLevel AchievementLevelID="3"> <Name>Minimally competent</Name> </AchievementLevel> <AchievementLevel AchievementLevelID="4"> <Name>Competent</Name> </AchievementLevel> </AchievementLevels> </Curriculum> <Students> <Student StudentID=""> <Name>Leensen Peter</Name> <Gender>Female</Gender> <SpEd>No</SpEd> <Teacher TeacherID=""> <Name>The teacher</Name> </Teacher> <Accomodation>Yes</Accomodation> <TotalItemsCorrect>59</TotalItemsCorrect> <PassingNonPassing>Passing</PassingNonPassing> <OverallScore AchievementLevelID="3" /> <School SchoolID="SCH001"> <Name>Name of school</Name> </School> <Results> <Result AchievementLevelID="3" BenchmarkID="Mth.1.1"/> <Result AchievementLevelID="4" BenchmarkID="Mth.1.2"/> <Result AchievementLevelID="3" BenchmarkID="Mth.1.3"/> <Result AchievementLevelID="1" BenchmarkID="Mth.1.4"/> <Result AchievementLevelID="2" BenchmarkID="Mth.2.1"/> <Result AchievementLevelID="2" BenchmarkID="Mth.2.2"/> <Result AchievementLevelID="2" BenchmarkID="Mth.2.3"/> <Result AchievementLevelID="1" BenchmarkID="Mth.2.4"/> <Result AchievementLevelID="3" BenchmarkID="Mth.3.1"/> <Result AchievementLevelID="4" BenchmarkID="Mth.3.2"/> <Result AchievementLevelID="1" BenchmarkID="Mth.3.3"/> <Result AchievementLevelID="2" BenchmarkID="Mth.3.4"/> <Result AchievementLevelID="2" BenchmarkID="Mth.3.5"/> <Result AchievementLevelID="1" BenchmarkID="Mth.4.1"/> <Result AchievementLevelID="1" BenchmarkID="Mth.4.2"/> <Result AchievementLevelID="1" BenchmarkID="Mth.4.3"/> <Result AchievementLevelID="1" BenchmarkID="Mth.4.4"/> </Results> </Student> <Student StudentID=""> <Name>Dermy Ham</Name> <Gender>Female</Gender> <SpEd>No</SpEd> <Teacher TeacherID="" <Name>The teacher</Name> </Teacher> <Accomodation>Yes</Accomodation> <TotalItemsCorrect>59</TotalItemsCorrect> <PassingNonPassing>Passing</PassingNonPassing> <OverallScore AchievementLevelID="3" /> <School SchoolID="SCH001"> <Name>Name of school</Name> </School> <Results> <Result AchievementLevelID="1" BenchmarkID="Mth.1.1"/> <Result AchievementLevelID="2" BenchmarkID="Mth.1.2"/> <Result AchievementLevelID="1" BenchmarkID="Mth.1.3"/> <Result AchievementLevelID="1" BenchmarkID="Mth.1.4"/> <Result AchievementLevelID="1" BenchmarkID="Mth.2.1"/> <Result AchievementLevelID="1" BenchmarkID="Mth.2.2"/> <Result AchievementLevelID="1" BenchmarkID="Mth.2.3"/> <Result AchievementLevelID="1" BenchmarkID="Mth.2.4"/> <Result AchievementLevelID="1" BenchmarkID="Mth.3.1"/> <Result AchievementLevelID="1" BenchmarkID="Mth.3.2"/> <Result AchievementLevelID="1" BenchmarkID="Mth.3.3"/> <Result AchievementLevelID="1" BenchmarkID="Mth.3.4"/> <Result AchievementLevelID="1" BenchmarkID="Mth.3.5"/> <Result AchievementLevelID="1" BenchmarkID="Mth.4.1"/> <Result AchievementLevelID="1" BenchmarkID="Mth.4.2"/> <Result AchievementLevelID="1" BenchmarkID="Mth.4.3"/> <Result AchievementLevelID="1" BenchmarkID="Mth.4.4"/> </Results> </Student> ... </Students> </MISAT>
Production example at http://rmisat.com/api/exams/misat/tests/M10/2016-17
exams_integration_restful_api.txt · Last modified: 2021/02/02 02:10 by 127.0.0.1