BFS Logo
 Bristol Free School

BFS Logo

Image of student
KS3 Curriculum Guide - Year 9 Computer Science
Term 1aCyber Security
In this unit, students are introduced to the fundamentals concepts of computing. Students will gain an understanding of the hardware components used in computer systems, including the internal components and peripherals. Students will also gain an understanding of the functions of an operating system, application software, system software and utility software and their purposes.
Assessment: Key Words and Terms
Term 1bComputational Thinking: Tynker
This unit focuses on logic and students will gain an understanding about how computers communicate and process information. Students will be able to convert binary numbers between 0 and 15, understand sequencing of instructions and logic gates.
Assessment: Key Words and Terms
Term 2Control Systems and Algorithms: Flowol
Students learn about control systems and develop an understanding of why and how technology is used all around us. The main focus is learning about input, process and outputs involved in developing controls systems and students investigate the importance of systems design and the consequences of system failure. Students will use Flowol to develop their logical reasoning and problem solving talents, develop programming skills and explore the world of automatic, autonomous systems and robots. Flowol supports many programming elements including sequences of instructions, branching using decisions, loops (infinite, or based on a condition or count), variables and simple variable manipulation and sub-procedures
Assessment: Students will be assessed practically and will produce a report demonstrating their understanding of the algorithm.Key Words and Terms
Term 3Programming with Turtle
In this unit, students will use revisit software development and use the Turtle module in Python to develop problem solving skills. Throughout the unit, students will further develop their planning and designing skills to plan and develop a number of programs in Python, using their testing skills to debug the program. Students will provide evidence of the code and the program running and of testing conducted and ending with an evaluation. This unit will enable students to demonstrate their ability to think ahead, think creatively as well as use problem solving, literacy and organisation skills to produce a written report which shows the progress through a project including how errors and obstacles were solved.
Assessment: Students will assessed through evidencing code and exam style questions.Key Words and Terms
Term 4Creating an App: AppShed
This unit requires students to look at changes in computing technology, how it has been used and the impact it has had on society. They will choose and research a computing technology and then present their findings as a presentation. Students will be looking at an area where changes have occurred in a computing technology as well as think about future changes that could be developed and need to show what they have found out using appropriate key terms in your final presentation. Students will demonstrate their ability to find information from different sources, summarise their findings, understand the terms ethical, social and legal and reference any sources used in a bibliography.
Assessment: Key Words and Terms
Term 5Legal and Ethical Issues in Technology
Assessment: Key Words and Terms
Term 6Software Development: Individual Project
Assessment: Key Words and Terms