The King's School Grantham

Isaac Newton's School

    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

    Spring Term

     

     

    CAT 2

    Theory

    Written test

    Summer Term

     

     

    CAT 3

    Mock Exam 

    Mock Exam

    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