Secondary Computing

Welcome to CAS Secondary

Do you teach or plan to teach Secondary Computing? Do you support or lead computing in your school? Want to get started but not sure where to begin? Look no further! Computing At School can help develop computing in your school.

Teaching Secondary Computing

Here are some fantastic free resources to support your teaching:

  • Quick Start Secondary and KS2-3 Transition Guides
    Quickstart Computing is a set of resources that address the subject knowledge and the subject-specific pedagogy teachers need in order to plan, teach and assess the secondary computing curriculum effectively and confidently.

  • Teach Computing Curriculum
    The Teach Computing curriculum contains everything you need to teach computing at key stages 3 & 4 including lesson plans, slides, worksheets, homework and assessment. All of the content is completely free to access, and has been created by subject experts, based on the latest pedagogical research and teacher feedback.

  • Isaac Computer Science
    Isaac Computer Science is a free online platform for students and teachers of A-Level Computing, with resources for use in the classroom, for homework and revision. There are also free teacher CPD events, teacher mentoring and student workshops.

  • Code Club
    Visit the Code Club website to access a selection of free coding projects which introduce children to a variety of coding languages. These projects are free to download and teach children how to create games, animations and more with code.

  • Online Safety resources 
    The following organisations offer free resources for schools:

    CAS London and CS4FN have also produced free resources for Secondary computing.

    Are you a trainee teacher? In addition to these resources, CAS have suggested reading list recommendations which complement the reading lists from your training organisation.

Leading Secondary Computing

If you’ve been asked to lead computing or are aspiring to be a computing lead, here are some great tips to get you started:

  1. Join your local CAS community
    CAS communities are local meetings run by teachers for teachers. Community meetings are a great opportunity to: meet other computing teachers; share ideas and resources; receive informal training and gain mutual support from colleagues. You can search for your nearest CAS Community here.  Once you have found it, don’t forget to click on the “Join this Community” button to be linked in. There is no limit to the number of communities you can be associated with, so please feel free to join as many communities as you would like.
  2. Download the Quick Start Secondary and KS2-3 Transition Guides
    Quickstart Computing is a set of resources that address the subject knowledge and the subject-specific pedagogy teachers need in order to plan, teach and assess the secondary computing curriculum effectively and confidently.
  3. Sign up to the NCCE (National Centre for Computing Education)
    The NCCE offers teachers courses and accreditation, bursaries for training, a free computing curriculum and community support. Teachers can complete nationally recognised Computer Science Accelerator and the Secondary computing certificate.
  4. Book an Isaac Computer Science Teacher CPD Event
    Isaac Computer Science is a free online platform for teachers and students of A-Level Computing, with resources for use in the classroom, for homework and revision. Free Teacher CPD and student events are available to boost subject knowledge and inspire further study of computing.
  5. Explore exam board course resources:
    Many exam boards provide suggested schemes of work and sample assessment materials to support the delivery of the course. You may need to register your exam centre to access all resources. GCSE/iGCSE:
    A-Level:
  6. Start a Code Club
    Any teacher can set up and run a Code Club, whether you are familiar with coding or completely new to it — because you will learn alongside pupils. The free projects take the work out of session planning, and no special equipment is needed.
  7. Complete the CAS Secondary Self-Review Tool
    This self-review tool will give you guidance as to the position of your school in relation to the teaching of Computing. It is intended to be used as a guide to inform further development to (a) support teaching staff in their transition from ICT to Computing, and (b) enable Computing to be embedded in the school as part of a broad and balanced curriculum.
  8. Explore these online safety resources:

Resources

Here you will find secondary resources produced by CAS community members to support the teaching of computing. All are free to download! Happy browsing! In addition there are many videos available on the Computing at School YouTube Channel "CAS TV" - Secondary Channel

National reports and policy documents from the last three years

Community Events

Many of our communities are led by primary specialists, and you are very welcome to attend any of these. Please check out our events page for more information.

Get Involved



© 2021 BCS, The Chartered Institute for IT Registered charity: No. 292786
Using the websiteDisclaimer of liabilityCookies policyPrivacy notice