Skip to content
RAG Repo

Machine Readable Australian Curriculum (MRAC)

The Machine Readable Australian Curriculum (MRAC) is the Australian Curriculum, Assessment and Reporting Authority (ACARA) publication of the Australian Curriculum version 9.0 as structured, linked open data. It encodes the same Foundation to Year 10 curriculum found on the main website (learning areas, strands, content descriptions and achievement standards) but as a semantic graph rather than prose pages, so that each statement carries a stable, browsable URI and a set of relationships to other statements.

You access it in three ways. The files download from the Scootle platform in RDF/XML and JSON-LD (the RDF is optimised for querying and does not preserve statement ordering, whereas the JSON files keep the curriculum sequence), and a live SPARQL endpoint lets you query the graph directly by passing a query parameter. The version described here is 9.0, with files last updated in June 2024.

For a RAG pipeline the value is a clean controlled vocabulary: each content description is short, self contained and identified by a persistent URI, so it chunks cleanly and its URI becomes a key you can attach to lesson material, practice items or assessment. For an AI tutor the graph is the spine that lets you sequence teaching by subject and year level, target instruction at a specific achievement standard, and model mastery against an authoritative national progression rather than an ad hoc one.

On licensing: unless marked otherwise, ACARA material is released under Creative Commons Attribution 4.0 (CC BY 4.0), so commercial use is permitted provided you attribute ACARA. Two caveats matter: ACARA and government logos are excluded, and a few components such as the National Literacy Learning Progressions carry the non-commercial CC BY-NC 4.0 licence instead. It sits alongside sibling standards spines we list (common-core, ngss) and, via its formats, near case-network, while the teaching content to align against it comes from sources such as openstax, khan-academy, ck-12 and siyavula.

curriculumstandardslinked-datasparqlrdfmachine-readableaustraliak-12

Related sources