The National Literacy Trust has some free downloadable resources that can support writing across all levels, including secondary.
Literacy for Pleasure is a website that offers support in how to teach writing skills, including a writing conference apprioach, whereby feedback is given as part of the writing process rather than as long written feedback after a piece has been completed. Their support notes for writing conferences can be found here: pupil conferencing help cards. They also have a huge range of ideas for teaching writing in different genres, which can be accessed in this document: writing study lessons that last forever
The Centre for Literacy in Primary Education publish a range of resources including https://clpe.org.uk/library-and-resources/what-we-know-works-booklets/writing-primary-schools-what-we-know-works
The Argyll and Bute Guidance on Spelling can be used to support classroom practice.
A couple of useful resources to support children as they link their sentences together:
And some presentations from Sue Palmer:
Types of writing
These presentations from Sue Palmer are extremely useful outlines of the skills needed for different types of writing. They are useful for reminding yourself and could be shared with pupils, depending on development levels.
A useful poster which summarises some of the writing to persuade techniques can be found here: writing to persuade poster
Use this free, online newspaper generator to individualise newspaper articles to suit whatever context you’re using: https://newspaper.jaguarpaw.co.uk/
To give your students almost total freedom in writing a poem without realising it, use the Teachit cube template and ask them to write any (clean!) word on each side. Get them to work with a partner to make and then roll their dice, to turn the single words into pairs of words and then to add words as they wish to gradually become poems: Cube template and ideas
This video has some great ideas for engaging boys in literacy: Gary Wilson video