NCCE Teach Computing KS2 Assessment quizzes in MS & Google Forms


UPDATE! I have now officially converted these forms for the NCCE; in both Microsoft Form and Google Form format, please take a look here:

Key stage 2 summative assessments for NCCE Teach Computing Units


If you are using the NCCE’s Teach Computing Curriculum (if you’re not, go take a look, it’s research led, up to date and completely free!), you’ll have noticed that they have added in assessment opportunities either in the form of a Rubric (teacher assessment – emerging, expected, exceeding) or a quiz.

An assessment quiz example from a Year 3 Programming unit

The quizzes are particularly helpful as they give a clear display of pupil understanding. If you conduct these as a pre and a post assessment opportunity, you can track progress really well.

The only issue is the printing, collecting, storing and marking!

I decided to transfer these quizzes into Microsoft Forms, so that children can complete them online and you, the teacher, can download a spreadsheet containing all of their answers. It even does the marking for you!


Before you dive straight in, there are a couple of things you should know…

Firstly, sometimes it is difficult to translate certain questions from paper to an online form, particularly one that asks the children to draw, join up or circle answers. So some artistic licence has been applied; the questions aren’t exactly as they appear on paper!

The second point is – I have included 2 questions at the beginning; the first is ‘What is your name?’ as I’ve set the quizzes up so they can be completed without the pupils needing a log in, so this will make sure their name is against their data on the spreadsheet of results.

The second question is always a digital literacy question, as I believe it’s important to show these in an assessment. These may appear unrelated to the unit, but you can edit them once you’ve set them up for yourself.


Obviously not all of the units have quizzes, but for all of the ones that do (in KS2) there are links below.

I have also included my own quizzes that I’ve made for units that I have created (no planning for these as yet, sorry!) but you are welcome to those quizzes too.

Instructions: Make sure you have a Microsoft online account (free) and that you are signed in.

Next, click on the links for the quizzes you want, these are ‘duplicate’ links, so it should ask you if you want to duplicate. Once you accept, it should create a copy of the quiz in your MS forms area on your account. you can then edit the quiz if you wish, or simply go to ‘send’, copy the url and put it somewhere for the pupils to click on (in a doc on shared drive, or shortcut on their browsers etc).

Note: All the official answers to these, with explanations, can be found in the related unit folder in the TC Curriculum (link at top of page)

I’d love to know if this was helpful, so please do get in touch using my contact details at the top of this page. Thanks!

NCCE Teach Computing KS2 Assessment Quizzes

Y3 – Computer Science – Systems and Networks – NCCE unit

Y3 – Data – Branching Databases – NCCE unit

Y3 – Programming – Events and Actions – NCCE unit

Y4 – Computer Systems and Networks – The Internet – NCCE unit

Y4 – Programming – Repetition in Shapes – NCCE unit

Y5 – Computer Systems and Networks – Sharing Information – NCCE unit

Y5 – Data – FlatFile Databases – NCCE unit

Y5 – Programming – Selection in Quizzes – NCCE unit

Y6 – Computer Systems and Networks – Communication – NCCE unit

Y6 – Data – Spreadsheets – NCCE unit

Y6 – Programming – Variables in games – NCCE unit

Phil Wickins Computing KS2 Assessment Quizzes

Year 3 – Programming – Fish Tank Animations – PW unit

Year4 – Programming – Maze Games – PW unit

Year 4 – Programming – Whack-A-Mole Games – PW units

Year 5 – Programming – Collector Games – PW unit

Year 6 – Creating Media – 3D CAD (Sketchup) – PW unit

Primary Computing CPD run by Phil Wickins

Here is a list of all up and coming Primary Computing CPD events that I am leading, please click the links to book on.

As you can see, I’ve labelled the free ones, but depending on what you’ve already attended some of the non labelled ones may include a subsidy (NCCE Courses only) so you get money back to your school. Click on the links to find out more…

Curriculum Support:

NCCE (Remote) (FREE): Getting Started in Year 1 (Teach Computing Curriculum) (Short Course) Thursday 12th Jan 3:30 – 5pm

NCCE (Remote) (FREE): Getting Started in Year 1 (Teach Computing Curriculum) (Short Course) Wednesday 18th Jan 1:30 – 3pm

NCCE (Remote) (FREE): Getting Started in Year 2 (Teach Computing Curriculum)(Short Course) Wednesday 18th Jan 3:30 -5pm

NCCE (Remote) (FREE): Getting Started in Year 3 (Teach Computing Curriculum)(Short Course) Thursday 19th Jan 3:30 -5pm

NCCE (Remote) (FREE): Getting Started in Year 4 (Teach Computing Curriculum)(Short Course) Thursday 26th Jan 3:30 -5pm

NCCE (Remote) (FREE): Getting Started in Year 5 (Teach Computing Curriculum)(Short Course) Thursday 2nd Feb 3:30 -5pm

NCCE (Remote) (FREE): Getting Started in Year 6 (Teach Computing Curriculum)(Short Course) Thursday 9th Feb 3:30 -5pm


Short Courses:

Digit<all> (Remote) (FREE): CAD – 3D design in the DT and Computing Curriculum Wednesday 14th December 3:45 – 5pm

NCCE (Remote) (FREE): Getting Started in Physical Computing with the Crumble (Short Course) Monday 30th Jan 3:30 – 5pm

Digit<all> (Remote) (FREE): Introduction to the Crumble – Primary Physical Computing Thursday 2nd February 3:45 – 5pm

Digit<all> (Remote) (FREE): Computing Assessment – Primary Thursday 2nd March 3:45 – 5pm

NCCE (Remote) (FREE): Preparing for Ofsted in Primary Computing (short course) – Monday 6th March 3:45 – 5:15pm


Day Courses (£65 per day, with £220 subsidy available if it’s your school’s first NCCE course this academic year)

NCCE (Remote): Intro to Primary Computing (1 day equivalent) – Part 1 – Friday 3rd Feb 1pm – 4pm, Part 2 – Friday 10th Feb, 1pm – 4pm

NCCE (Remote): Intro to Primary Computing – Monday 13th March – 9:30 – 3pm

NCCE (Remote): Teaching Primary Computing Through Contexts Friday 17th March 9:30 – 3:30pm

NCCE (Remote): Leading Primary Computing (2 days) – Day 1 – Monday 6th Feb – 9:30 – 3pm, Day 2 – Friday 24th Feb, 9:30 – 3pm


Programming and Algorithms: (£65, with £220 subsidy available if it’s your school’s first NCCE course this academic year)

NCCE (Remote): Primary Programming and Algorithms – Monday 27th Feb – 9:30 – 3:30pm 

NCCE (Remote): Primary Programming and Algorithms Monday 20th March 9:30 – 3:30pm

NCCE (Remote): Primary Programming and Algorithms Monday 27th March 9:15 – 3:30pm


I am a Senior Professional Development Leader for STEM and the NCCE. Here are some recent testimonials:

“On behalf of the Good Shepherd Trust schools and other invited schools, can I say a huge thank you to Phil Wickins who ran the primary Algorithms and Programming course today at our central office. It is rare to have a trainer with deep technical knowledge, combined with immediately usable and pragmatic pedagogical skill. His style of deliver was really engaging and catered for all levels. All the teachers (some very experienced, others far less so) went away with new strategies, rationale and skills. We look forward to welcoming Phil again!”

“Just wanted to give some feedback regarding today’s programming and algorithm CPD. Very very useful!! As I am a new teacher my knowledge and confidence is limited so this training has definitely helped. Phil was extremely clear and calm in his delivery which made me feel more inclined to participate and ask/answer questions. The session overviewed some really key concepts and broke it down well”

“Just wanted to say thank you Phil. That was an absolutely brilliant course. You gave loads of advice, tips and ways of getting across to the children. The course content was all relevant and despite thinking I was quite knowledgeable before have come away with even more knowledge. The pace was set perfectly to the people on the course and you would answer questions and explain in a different way if something was not understood. Massive thank you again for this I know have lots to go and feedback to my school!”

Free Primary Computing Training

Free training in all aspects of the computing curriculum for any school, state or private, supply teachers, trainees, home school teachers etc.

digit<all>

I’m delighted to announce that I have teamed up with digit<all> a fantastic charity whose aim is to advance digital competency in a diverse and constantly changing world through an active, digital lifestyle.

Digit<all> are putting on a host of free online CPD opportunities for primary school staff. Please browse their excellent range of training here:

Digit<all> – Professional Development (Primary)

I am facilitating the sessions on Crumble (Physical Computing) and Primary Assessment in Computing. You can join for free, or if you wish, add a small donation to the charity on sign up.

There are also support packages for schools available, please take a look here:

Whole school computing & teaching support with tech solutions

Southampton (and beyond) Schools! – Free Crumble Training

That’s right! If you are in a state school in Southampton or the surrounding area, then book now for free Crumble training on Thursday 23rd June 2022. I am facilitating the official face to face NCCE short course, titled: Introduction to Physical Computing. I will provide Redfern’s Crumble kit and a computer with Crumble software installed for each participant to use during the course.

Please choose which session you want to book on to, and use the links below – limited places available!

(Sometimes the times appear wrong on the STEM website, please note the proper times as written below the course will be 2 hours long)

1:00 – 3pm – Introduction to Physical Computing with Phil Wickins – Bassett Green Primary School

3:45 – 5:45pm – Introduction to Physical Computing with Phil Wickins – Bassett Green Primary School

Click on the image for directions to Bassett Green Primary School

For more information on Physical Computing (which is usually taught in Year 5/6) and the Crumble kit, including pupil examples, then please see my Physical Computing page.

Primary Computing Training: Free online ‘Scratch Programming’ workshop

Join this FREE online workshop to gain subject knowledge around teaching programming using Scratch; get to know the Scratch environment further including the use of variables, ‘make a block’, vector vs bitmap and all the latest hints and tips.

Book on via Park House Computing Hub: Wednesday 16th February, 3:30 – 5:30pm Scratch Session

Participants need access to Scratch Online

and to download the worksheet here:

Create a website or blog at WordPress.com

Up ↑