Be the best we can be




At Langley School we are very conscious of the growing impact of Information and Communication Technology on the lives of our students, and its increasing importance to them in the world beyond school. We seek to ensure that all students are computer literate and experienced in the use of a wide variety of software applications and, for some, computer programming languages by the end of Year 11.

Langley school is fortunate in being able to offer access to a large number of computers. The school network is connected to the Internet via Solihull LA and every workstation can access this broadband connection.

The aim of the ICT & Computing Department is to build confidence and competence in the use of current and emerging technologies, thus equipping students with the tools to support all areas of learning, both in the department and across the curriculum.

Key Stage 3 Computing:
All students receive one lesson of computing each week at Key Stage 3, which covers all aspects of the KS3 Computing curriculum. This is in addition to ICT activities which are integrated into other subjects. Students gain experience in Office applications, as well as web authoring software and programming languages such as Scratch, HTML and Python; Computing and ICT are central to the Langley experience as it develops key, transferable knowledge, skills and understanding which can be applied across the curriculum and more in depth at Key Stage 4 GCSE Computer Science if opted.

Key Stage 4: GCSE Computer Science
Computer Science and Key Stage 4 gives students the opportunity to explore computer programming in detail, whilst gaining valuable skills that can be utilised when following a career path in programming.  The course is very popular and successful. Students become proficient in a range of topics across two main units. For each unit there is a written examination at the end of Year 11.  


Computer systems – studied in Year 10


Computational thinking, algorithms and programming - studied in Year 11

Topic 1.1 Systems and architecture
Topic 1.2 Memory and storage
Topic 1.3 Computer networks, connections and protocol.
Topic 1.4 Network security
Topic 1.5 Systems software
Topic 1.6 Ethical, legal, cultural and environmental impacts of digital technology.
Topic 2.1 Algorithms
Topic 2.2 Programming fundamentals.
Topic 2.3 Producing robust programs
Topic 2.4 Boolean logic
Topic 2.5 Programming languages and integrated Developmental Environments.

More information on the Computing curriculum can be found here: