A set of resources to help year AS level students develop confidence in programming larger projects. I use this resource after students have worked through OOP snake (Also available on TES)
A series of 4 lessons/tutorials students could potentially follow as home learning.
Included update version formatted into a more PRIMM approach
Short assessment included with inspiration taken from Teach Computing
A set of worksheets for lessons allowing students to expore python programming through a primm approach.
(These are just the worksheets and not the full lessons)
Lesson Presentation on Stacks and building a stack
Additional Tutorial included on building Tic Tac Toe (using Python) and using a stack to undo a move
Lesson 1: Introduction to Linear Queues for A Level Computer Science
This is just the main content for the lesson., i.e. no starters or plenary included
A set of tutorials for creating an object orientated version of snake. This is mainly aimed at Year 12 to reinforce some of the OOP principles before they start to undertake their NEA.
A resource giving a brief introduction to coding messages.
The tutorial takes students through creating an application that encodes messages using caesar cipher
Resource used to introduce a progamming activity for populating a binary tree from an array.
I used this as an activity between introducing Binary Trees and Traversal Algorithms.
Any flaws with it, do let me know and i can alter it or throw it trash.