Thorp Academy

Together We Achieve

Computer Science

Faculty vision statement and ethos

Computer Science will lead innovation in teaching, assessment and self-reliance at Thorp Academy by offering a structured & academic curriculum which covers the three strands of Computing.

Students will all be taught the Fundamentals of Computer Science including textual programming at Key Stage 3 before some choose to develop their knowledge and programming skill set further at GCSE & A-Level. Students will also be taught how to stay safe online.

Teaching will always be consistently good and students learning folders marked to identify points of praise, areas for improvement and the next steps in their learning journey. We aim for students to leave Thorp with grades in line or above projected targets in order to offer them the best life chances.

Assessment will take place at the end of each Student Learning Record (SLR) as well as half termly in the form of a mock exam paper covering previously taught content as well as new. Teachers will mark work regularly to ensure that feedback is effective but will also use technology to help students to regulate their own learning.

Expectations and the journey to success

Computer Science is an academic subject which looks at how computers work and how to create a computer program instead of just simply using them. The subject differs from the old ICT curriculum completely. However, at Thorp Academy we ensure students are proficient in all three strands of computing which are digital literacy, information technology and computer science.

Students are expected to work to the highest possible standard and a lot of Thorp's Computer Science students meet and exceed their target grades. In all key stages students completing Student Learning Records (SLR's). SLR's are designed around an individual curriculum area such as networks or computational thinking. Students must complete flipped learning homework's, mid-point assessments and for each SLR an A3 revision document. All of these tasks will be completed to an excellent standard and demonstrate the students ability in subject topics.

In all key stages the teaching pedagogy of planning backwards has been used. The top-level basis of which is Cambridge University's undergraduate Computer Science course. All key stages are then rolled back from the next qualification up. This allows for students to develop their knowledge over time and master their skill set.

Teachers in the faculty

Mr S Lloyd - [email protected]

Mr M Mannion - [email protected]

What is taught in Computer Science?

Half Term 1 Half Term 2 Half Term 3 Half Term 4 Half Term 5 Half Term 6
Year 7 Online Safety Digital Literacy Web Awareness Web awareness What are computers What are computers Online safety Kodu Kodu Online Safety Python Programming Python Programming
Year 8 Zuckerberg Route Online Safety Application Development Application Development Online Safety Algorithms Algorithms Python Programming Python Programming Data Representation
Year 8 Jobs Route Online Safety Application Development Application Development Online Safety Flowol Flowol Databases Databases Web Development
Year 9 Systems Architecture Algorithms Algorithms Memory Programming Techniques Programming Techniques Storage Storage Producing robust programs Producing robust programs Wired & wireless networks
Year 10 Wired & wireless networks Computational logic Network topologies, protocols and layers Translators and facilities of languages System security Data representation Data representation Non-Exam Assessment Preparation
Year 11 Non-Exam Assessment Non-Exam Assessment Data representation Systems software Ethical, legal, cultural and environmental concerns Revision
Year 12 Structure and function of a processor Types of processor Input, Output & Storage SLR 18: Thinking Abstractly SLR 19: Thinking Ahead SLR 20: Thinking Procedurally SLR 21: Thinking Logically SLR 08: Introduction to Programming SLR 04: Operating Systems & Systems Software SLR 05: Application Generation SLR 11: Networks SLR 14: Data Structures SLR 12: Web Technologies SLR 13: Data Types SLR 25: Algorithms SLR 13: Data Types SLR 15: Boolean Algebra SLR 16: Computer Related Legislation SLR 10: Databases SLR 23: Programming Techniques Revision & Exam
Year 13 Compression, Encryption & Hashing Databases Programming Non-Exam Assessment Types of programming language Networks Web Technologies Programming Non-Exam Assessment Data Types Programming Non-Exam Assessment Boolean Algebra Computational Methods Programming Non-Exam Assessment Algorithms Revision & Exam

Homework In Key Stage 3 students will be set a termly homework project to work on to develop their subject knowledge and skill set in a creative manner. Students will also be set other homework to support subject development intermittently. In Key Stage 4 & Key Stage 5, students will regularly receive student learning record flipped learning homework's as well as bi-weekly, 6 past examination questions.

Exam Boards

GCSE Computer Science - OCR

GCE A-Level Computer Science - OCR

Useful websites and support material

Key Stage 3

Key Stage 4

Key Stage 5