Years 7-9
During Years 7-9, the following topics are taught.
 
	
		
			| Year 7 | Year 8 | Year 9 | 
	
	
		
			| 
				
				Introduction to the school’s ICT system: focusing on email, Sapientia (SharePoint) and OneNote. 
				‘My Story’: using presentation software and simple block programming software. 
				Computer Systems: looking at some theoretical concepts. 
				Online Safety: utilising publishing and sound editing software. 
				Modelling: using spreadsheet software. 
				Data Representation: using spreadsheets. 
				Understanding Algorithms through Flowcharts: using Flowol software. 
				Programming and Problem-Solving: using Small Basic coding. 
				Physical Computing: programming and problem-solving using Microbits. 
				iPad Introduction: completing small projects which have a variety of cross-curricular themes and utilising a range of apps to promote learning.  | 
				Document Production: using word processing software with a workplace theme. Problem-Solving: using flowcharts and pseudocode. Programming Animations: using Alice software. Mark-up Language Project: writing web pages in HTML and CSS with a cross-curricular theme. Internet Issues: looking at security and using video editing software. Web Design: using web authorising software with a data security focus. Data Representation: using spreadsheets and sound editing software. Databases: creating and using database software. AI and Machine Learning: looking at examples of machine learning and AI. Physical Computing: Programming and problem-solving using Spheros. | 
				Modelling: using spreadsheet software. Problem-Solving and Algorithms: a creative drawing project including pseudocode and coding. Programming and Problem-Solving: using Swift Playground. Networking: a theoretical unit covering aspects of computer networking. Graphics: programming graphical images using University of Oxford Turtle System. Programming and Problem-Solving: using RoboMind software. Programming Animations: using Blender software. Computational Thinking: a series of challenges covering computing concepts. Physical Computing: Programming and problem-solving using Edison robots. Cyber Explorers: completing a series of cybersecurity challenges.  | 
	
 
 
GCSE
Students studying Computer Science at GCSE follow the AQA specification. During the course the following topics are covered.
	
		
			| Year 10 | Year 11 | 
	
	
		
			| 
				Fundamentals of algorithmsProgrammingComputer SystemsFundamentals of data representation | 
				Fundamentals of algorithms continuedProgramming continuedFundamentals of computer networksCybersecurityRelational databases and Structured Query LanguageEthical, legal and environmental impacts of digital technology on wider society, including issues of privacy | 
	
 
For more detailed information on the course content and assessment please refer to the examination board website: https://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8525
 
A Level
Students studying Computer Science at A Level follow the AQA specification. During the course the following topics are covered.
	
		
			| Year 12 | Year 13 | 
	
	
		
			| 
				Fundamentals of programmingFundamentals of data structuresSystematic approach to problem-solvingTheory of computationFundamentals of data representationFundamentals of computer systemsFundamentals of computer organisation and architectureConsequences of uses of computingFundamentals of communications and networking | 
				Non-exam assessment (individual programming project)Consequences of uses of computingFundamentals of communications and networkingFundamentals of algorithmsFundamentals of databasesBig DataFundamentals of functional programmingSystematic approach to problem-solving | 
	
 
For more detailed information on the course content and assessment please refer to the examination board website: http://www.aqa.org.uk/subjects/computer-science-and-it/as-and-a-level
Additional resources
Students will find links and resources to further their studies of this subject:
https://langleygrammarschool.sharepoint.com/Dialecticus/SitePages/Home.aspx