Gcse computer science overview

Page 1

Year 10 Year 11

Autumn 1

Autumn 2

Spring 1

Spring 2

Summer 1

Summer 2

1. Computer Systems 1.1 Systems Architecture 1.2 Memory 1.3 Storage 2. Computational thinking, algorithms and programming Practical 2.2 Programming techniques Sequence, Selection and Iteration Syntax and semantic errors Built in data types Declare variables (global) Output String and integer data Read in String and integer data Switch and nested ifs String functions Assessment Sub unit test and IL (in class): 1.1, 1.2 and 1.3. Programming end of half-term assessment for: Computer based problem- Students to print out annotated screenshots.

1. Computer Systems 1.4 LANs and WANs Network connection: Packet and circuit switching. Simplex and duplex. 1.5 Network topologies: Bus, Star, Mesh. 1.8 Ethical, legal, cultural and environmental concerns 2. Computational thinking, algorithms and programming Practical 2.3 Producing robust programs 3. Programming project 3.1 Programming techniques 3.4 Development Assessment Sub unit test (in class): 1.4 and 1.5 Programming test (IL and in class):

1. Computer Systems 1.6 Network security: forms of attack threats posed to networks 1.8 Ethical, legal, cultural and environmental concerns Job changes Social networking Purchasing online Practical 2.2 Programming techniques Pre and post iteration constructs Importing libraries

1. Computer Systems 1.5 Network protocols: HTTP FTP SMNP 1.5 Network industry model: TCP/IP OSI 1.7 systems software Memory management and multitasking, utility software. Practical 2.4 Quotient and Modulus operations Assessment End of term test(in class) Assessment on network security, protocols and the industry models. Programming test: 2.3, 2.1, 3.4 Create a program to a given problem.

1. Computer Systems 1.8 Legal concerns Fraud and identity theft Computer misuse Act 1990 Copyright and Patents Act 1988 Data Protection Act 1998 Freedom of information Act 2000.

2.1 Algorithm Modular programming Abstraction Algorithms Decomposition Linear search Binary search

Practical 2.2 Databases, SQL. Lists Sets

Practical 2.2 Casting 2.3 Validation

Assessment IL

Assessment End of term test(in class) EOYT Summer 1.1-1.8 and 2.1-2.3

2. Computational thinking 2.1 Abstraction, decomposition. Algorithms: Pseudocode and flow charts 3.2 Analysis Identifying requirements 2.4 Computational logic: Truth tables and logic gates Practical 3.4 Implementation of pseudocode and flow charts. Assessment Sub unit test and IL (in class): 2.4 logic gates and truth tables.

2.Programming techniques 2.2 Theory Linear, Binary, Bubble, Insertion, Merge, 2D Arrays. 2.3 Producing robust programs: 3.3 Design 3.4 Development build logs annotation, deploying appropriate techniques Practical 2.2 Linear, Binary, Bubble, Insertion, Merge Assessment End of term test: 2.1 Implement a search using a selected algorithm

2.Translators and facilities of languages 2.5 Translators and programming tools: 2.5 Assembly language, Translators, Compilers, Interpreter’s 2.6 Data representation Data representation, conversion and arithmetic File compression techniques: Lossy/Lossless Sound files Practical External files( importing and exporting) Assessment (test in class and IL):external files 2.2 Import data from and to a file

3. Testing and evaluation 3.5 Black box and white box testing testing-integration, functional, regression 3.5 Evaluation: identifying strengths and weaknesses Controlled assessment task from OCR Beginning to end of March 2017.

Exam revision J276/1 J276/2

Assessment January mock exam: 1.1, 1.2, 1.3, 1.6, 1.8, 2.2.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.