The Australian Education Research Organisation (AERO)'s Writing Instruction Model is designed to help teachers and school leaders consider how to plan, model and explicitly and systematically teach writing in all subjects that require students to write.
It shows that teaching writing effectively involves moving through 5 different stages, with feedback informing each stage:

Understanding the content in the targeted subject area and how texts are and should be written is an important first step in understanding how to write. Each subsequent stage of the model builds on this concept, highlighting the need to focus on providing additional instruction, guidance and quality feedback needed at all stages.
AERO has developed a School Writing Instruction Framework (SWIF) to support you in delivering evidence-based writing instruction to students across all subject areas. Our SWIF comprises professional development courses and classroom resources to strengthen your knowledge of and confidence in teaching writing across subject areas. These professional learning courses align with and support the implementation of this model.
Keywords: teaching grammar, practice implementation