I have created a new programming resource, as I felt that I could improve on what I was teaching to my students in class.
I have created 10 lessons worth (at 50 minutes per lesson) worth of practical material. With additions and completing the extensions, it can easily be edited and stretched to 15. I have included advanced tasks that will push the more advanced students to progress their skills. It contains screen shots of code to support all students learning. I have also created video support lessons which are hosted on YouTube. I will provide the URL to these for anyone who contacts me after purchasing. Furthermore, I have the files on my Scratch online account which I can share with anyone who needs to access them.
In this file there is:
1 overview document which is a little guide to how I teach each lesson, the lesson objectives.
1 powerpoint which I use to keep track of which lesson I am working on in class. This contains the learning objectives for each lesson, starter questions, some theory slides relevant to the subject material, some plenary questions and exit algorithm tasks that I get my students to do as they leave
1 lesson guide per lesson with clear obstructions and code that I use with the students (I have these on my VLE, so have made word format documents of these. You are more than welcome to edit them)
1 group work project task. I have used this to support and challenge students to create a fish tank animation project in groups. This pack has tasks on pseudocode and flow charts, to plan how the task will work, testing, levelling documentation and for self and peer review.
I'm really confident that this will give you excellent lesson material to use with your students which can be easily customised and changed if needs be