Programming in the Teaching and Learning Cycle is undertaken within the framework of the teaching and learning cycle. The document demonstrates the teaching and learning cycle from the NSW 7-10 syllabuses which involves planning for effective learning, implementing well-structured lessons, and reflecting on student learning to improve future teaching.