Skip to content ↓

Year 12 Computing Curriculum

Key topics to be taught this year:

Autumn Term

Topic

Further details about the topic

Skills

1

General theory

Programming and data representation

Fundamentals of programming (using VB.NET)

Object oriented programming theory and practise (classes, objects, inheritance…)

Fundamentals of data structures (arrays, files, abstract data types…)

Algorithms (searching, sorting, tree traversals, shortest-path…)

Theory of computation (Abstraction, automation, meta-languages, Turing machine...)

2

General theory

Programming and data representation

Advanced programming in VB.Net

Spring Term

 

 

 

1

General theory

Programming and data representation

Advanced programming in VB.Net

2

General theory

Programming and data representation

Advanced programming in VB.Net

Summer Term

 

 

 

1

Practical project

Design, code and test your own system 

Programming and project design

2

Practical project

Design, code and test your own system 

Programming and project design

Assessments:

Autumn Term

Topic

Type of Assessment

CAT 1

Algorithms/Programming

Written test and practical test

CAT 2

Theory. Advanced programming in VB.Net. Programming and data representation.

Written test

CAT 3

Theory. Programming and project design.

Written test

Main Resources:

Resource

Details 

Term 

Text books

AQA Computing AS/A Level

Programming in Visual Basic

All

Recommended websites

www.aqa.org.uk

www.computinghistory.org.uk

www.bletchleypark.org.uk

www.vbtutor.net

www.w3schools.com

www.teach-ict.com

All

Enrichment opportunities:

Activity

Day and time or term

Programming club

Lunchtime

 

Where Next