Machine Readable Australian Curriculum

Machine Readable Curriculum

The Australian Curriculum is published in machine readable form, using the Resource Description Framework (RDF). This uses Semantic Web technologies for an extensible encoding of metadata about the curriculum, expressed through relations between URIs.

The Machine Readable Australian Curriculum (MRAC) is distributed as RDF/XML, through a SPARQL query engine, and as JSON manifest files. The RDF/XML is optimised for queries, and does not capture curriculum statement ordering; the JSON files preserve curriculum statement ordering. In addition, individual curriculum statements may be retrieved through browsable URIs.

This is the production server for the Australian Curriculum - Machine Readable Curriculum.

SPARQL - Endpoint

The machine readable curriculum can be accessed via the SPARQL endpoint. A parameter 'q' must be passed with the value of a valid SPARQL query.

https://mrlp.australiancurriculum.edu.au/api/sparql

SPARQL - Query Test Page

The production machine readable curriculum query test page can be used to test SPARQL queries.

Sparql query test

Learning Progressions

The machine readable files are currently available in a testing environment only as they continue to undergo further development. The V3 machine readable files are to be used as the baseline machine readable learning progressions, with V2 files provided for reference. The finalised V3 machine readable files will be published along with version 3 of the National Literacy and Numeracy Learning Progressions on the updated Australian Curriculum website at the start of 2022.

Download persistent node layer file (RDF/XML) - (JSON Mappings)

Version: 3.0/2020/09

Version: 2.0/2020/09