A NSW Government website

Navigation Menu

Programming

Can't find what you're looking for? Search Resources

null

Programming is an important process in the teaching, learning and assessment cycle. It enables teachers to plan for the delivery of syllabus content, cater for the diversity of student learning needs and improve student learning outcomes in a particular year and/or stage. Programming is the process of selecting and sequencing learning experiences which enable students to engage with syllabus outcomes and develop subject specific skills and knowledge. The process of programming is typically shared and offers an opportunity for collaboration, professional reflection and evaluation.

Teaching and learning programs are a record of planned learning experiences. Programs:

  • reflect the needs, interests and abilities of students
  • are based on syllabus outcomes and include a variety of teaching, learning and embedded assessment activities, strategies and resources to address the learning needs of all students
  • are flexible and dynamic documents that change in response to student learning needs, school context, teacher evaluation and feedback
  • include adjustments for students with disability
  • reflect school and sector priorities, values and initiatives
  • are a record of how syllabus requirements are met.

For information about programming and record keeping needed for school registration purposes, download the Curriculum – school registration requirements and programming and record keeping advice fact sheet available on the Resources page. It describes and clarifies areas which are commonly raised with the School Registration Unit and Curriculum Standards Directorate.

Sample teaching and learning programs

The NSW Education Standards Authority (NESA) publishes a range of program support materials, including sample scope and sequences and sample units. Some sample units demonstrate how teaching and learning programs can be adjusted to meet the needs of students with disability.

The samples provided do not represent the only way to program. They have deliberately been designed in a range of different ways. This is to reinforce that programming is a dynamic process and that there are many approaches to developing teaching and learning programs.

Within the NSW syllabuses website, NESA may provide links to web pages that are not part of the NESA website ‘family’.

These sites are managed by organisations, companies or individuals not under our control, and NESA is not responsible for the information or subsequent links on these web pages. These links are provided as a convenience, not an endorsement of those sites by NESA.

When a user has clicked on a link to another site, they leave the NESA site and are no longer protected by the NESA Privacy conditions.

Also in programming

Copied
Complementary Content
${loading}