Computer Science Curriculum Overview

Computer Science Curriculum Overview

 

 

 

 

Autumn 1

Autumn 2

Spring 1

Spring 2

Summer 1

Summer 2

Year 7

Unit name

Introduction & Digital Literacy

Scratch – Programming

PRIMM method

Algorithms - Flowol

Python Turtle

Assessment approaches

Multiple choice baseline assessment of prior knowledge completed electronically.

 

Multiple choice test on the knowledge above completed electronically.

 

Students will complete a number of tasks electronically to demonstrate skills. Feedback will be electronic (via Teams).

 

 

Interim multiple-choice assessment on flowcharts and scratch blocks compl3eted electronically.

 

Students will complete PRIMM activities to demonstrate new skills – students will Investigate, Modify and Make Scratch programs

 

An evaluation of their ‘MAKE’ activities (extended writing piece).

 

Interim multiple choice on flow chart symbols completed electronically.

 

Students will create a range of flow diagrams for a range of physical objects using all programming constructs.

 

Students create a range of programs demonstrating knowledge and skills above using Python Turtle.

 

Written end of unit assessment – assessing key skills and knowledge above.

 

  Extended learning

Computer Scientist in the wider world

Developments in technology and environmental issues

             

 

Autumn 1

Autumn 2

Spring 1

Spring 2

Summer 1

Summer 2

Year 8

Unit name

Computer Systems

E Safety (IT Focus)

*NEW UNIT* We will be using E-Safety content to teach students how to use MS Word, MS PowerPoint and MS Publisher.

Data Representation

Units, binary, character and images.

Python Programming

Inputs and If statements

Assessment approaches

Interim multiple-choice assessment about input/output devices and primary and secondary storage completed electronically.

 

Written end of unit assessment on skills and knowledge.

 

Students will create a range of artefacts: letter, poster, leaflet, presentation that will be assessed against a success criterion that students are provided with.

 

Interim multiple-choice assessment about units and binary completed electronically.

 

Written end of unit assessment on skills and knowledge.

 

Written end of unit programming assessment – assessing key knowledge and skills distinctly.

 

Programming project – students will create a multiple-choice quiz using Python programming (electronically) demonstrating key skills and knowledge.

 

 

  Extended learning

Computational thinking not requiring computers, problem solving.

Independent short programming tasks
             

 

Autumn 1

Autumn 2

Spring 1

Spring 2

Summer 1

Summer 2

Year 9

Unit name

Computer Systems

Networks

Python Programming

Legislations

DPA, CMA, CDP, SL

Data Representation

Binary addition, binary shift, logic gates, hexadecimal

Assessment approaches

Interim multiple-choice assessment assessing knowledge on CPU and virtual memory completed electronically.

 

Written end of unit assessment – questions derived from GCSE past papers (AO1, AO2).

 

Interim multiple-choice assessment on networks knowledge completed electronically.

 

Written end of unit assessment – questions derived from GCSE past papers (AO1, AO2).

 

Students will create a multiple-choice game of their choice using Python programming (electronically) demonstrating key skills and knowledge.

 

 

Extended writing piece – evaluating their program.

 

Multiple choice assessment on each legislation completed electronically.

 

Extended writing piece. Students will create an informative leaflet about a chosen legislation.

 

Interim assessment –assessing knowledge and skills about Binary and Hex distinctly completed electronically.

 

Written end of unit assessment – questions derived from GCSE past papers (AO1, AO2).

 

  Extended learning Computational thinking not requiring computers, problem solving.

Independent short programming tasks.

                 

 

 

Autumn 1

Autumn 2

Spring 1

Spring 2

Summer 1

Summer 2

Year 10

Unit name

Computer Systems

Networks

Python Programming

Legislations

DPA, CMA, CDP, SL

Data Representation

Binary addition, binary shift, logic gates, hexadecimal

Assessment approaches

 

 Written end of unit programming assessment – assessing key knowledge and skills distinctly. Programming to solve a series of problems. 

 

 

 

Midpoint skills and knowledge recap

 

Interim multiple-choice assessment on networks knowledge completed electronically.

 

Written end of unit assessment – questions derived from GCSE past papers (AO1, AO2).

Midpoint skills and knowledge recap

Students will create a multiple-choice game of their choice using Python programming (electronically) demonstrating key skills and knowledge.

 

 

Extended writing piece – evaluating their program.

Midpoint skills and knowledge recap

 

Multiple choice assessment on each legislation completed electronically.

 

Extended writing piece. Students will create an informative leaflet about a chosen legislation.

Midpoint skills and knowledge recap

Interim assessment –assessing knowledge and skills about Binary and Hex distinctly completed electronically.

 

Written end of unit assessment – questions derived from GCSE past papers (AO1, AO2).

 

 

Extended Learning

 

Theory of computational thinking, data representation and programming, monitored using online platform.

 

 

Theory of computational thinking, data representation and programming, monitored using online platform.

 

 

 

 

 

 

 

 

 

 

Autumn 1

Autumn 2

Spring 1

Spring 2

Summer 1

Summer 2

Year 11

Unit name

 

Networks and Programming

 

 

Networks and Programming

 

Python Programming

Legislations

DPA, CMA, CDP, SL

Data Representation

Binary addition, binary shift, logic gates, hexadecimal

Assessment approaches

 

 Written end of unit assessment – assessing key knowledge and skills distinctly. Programming to solve a series of problems. 

 

 

 

Midpoint skills and knowledge recap

 

Interim multiple-choice assessment on networks knowledge completed electronically.

 

Written end of unit assessment – questions derived from GCSE past papers (AO1, AO2).

Midpoint skills and knowledge recap

Students will create a multiple-choice game of their choice using Python programming (electronically) demonstrating key skills and knowledge.

 

 

Extended writing piece – evaluating their program.

Midpoint skills and knowledge recap

 

Multiple choice assessment on each legislation completed electronically.

 

Extended writing piece. Students will create an informative leaflet about a chosen legislation.

Midpoint skills and knowledge recap

Interim assessment –assessing knowledge and skills about Binary and Hex distinctly completed electronically.

 

Written end of unit assessment – questions derived from GCSE past papers (AO1, AO2).

 

 

Extended Learning

 

Theory of programming and networking, monitored using online platform.

 

 

Theory of programming and networking monitored using online platform.