In EYFS and KS1, computing knowledge is taught through the use of discrete and cross curriculum learning opportunities. Whilst in KS2 computing knowledge is taught as in single year group discrete lessons using the Teach Computing curriculum. Further opportunities to embed this knowledge are then explored across the curriculum in themed learning involving other subjects.
The Teach Computing scheme of work has been designed as a spiral curriculum: