Developing and Implementing a Computing Curriculum for Key Stages 1 & 2 Jon Chippindall (@drchips_) Year 5 Class Teacher & Computing Leader at Crumpsall Lane Primary School, Manchester www.primarycomputing.co.uk CAS Master Teacher www.computingatschool.org.uk Overview • Our Computing curriculum – Multimedia, Online – Programming • Implementation – Designing and delivering staff CPD – Edd model • Reflections and next steps Our Computing skills progressions Multimedia • Embedded approach with skills targeted within foundation subjects’ learning challenges (reflection activity) • Cyclical to show progression – – – – – Graphics (Years 1 & 3) Text (Years 1, 3 & 5) Digital audio (Years 2 & 5) Video recording and editing (Years 2 & 6) Animation (Years 4 & 6) Challenge for smaller schools with mixed year classes? Multimedia – progression • Text (Book Creator and iBooks) • Video recording and editing (iMovie app) CS - File formats, size • Animation (I can animate app) • Challenges of tablet implementation: number of apps - CPD, managing content, app distribution Online – Developing a CS focus • Developing a CS focus as journey from ICT to Computing – Websites – Email – Blogging – Internet research - SEO – Video conferencing – Cloud computing using Dropbox www.kidblog.org Programming • Two half terms with programming as lead subject (1.5 hours per week) • Delivered with a range of programming environments (apps & PC/Mac based) and unplugged activities • Knowledge objectives from CAS: A curriculum for schools Programming at KS 1 Unplugged – daily tasks activity Bee Bot (Directional vocabulary) Programming at KS2 Python before KS3? Scratch (Numeracy games) Kodu (Focus on selection) Simon Walters http://cymplecy.wordpress.com Raspberry Pi (Robot wars) Implementation – staff training • Audit staff skills, knowledge and confidence (CS focus) • Experiential staff meeting by key stage informed from audit • Focus on practical experience of programming and explaining key terminology (Gove game!) • Supporting documentation developed which has since grown into a SoW • Joint planning, team teaching, drop ins, pupil champions • Celebration event – Hackathon (Fun/accountability) Designing a series of lessons with Edd.. Examples of EDD Assessment • Exceeded & working towards • Evidence: screen shots; photographs; quotes • When do we tick off? Apply skills • Formative and summative tool • Cross check with CAS Reflections and next steps • Still variation across school staff in terms of staff confidence to teach Computing (CS). • Greater emphasis on opportunity for pupils to apply their skills (coding challenges in each unit) • Ensure programming is a creative experience • Encourage teachers to adopt embedded approach as for multimedia strand e.g. Viking raid game with focus on selection • Develop curriculum further (based on cross checking with CAS document): computer networks; data