Skip to content ↓
Blackfen School for Girls

Blackfen School for Girls

Raising aspirations - releasing potential

Computing & ICT

Welcome to the Computing and ICT Department, part of the Vocational Faculty. Computing has never been more important in the modern work environment than it is today. Our computing curriculum has been designed to teach students a wide range of skills that modern day organisations look for in their employees.

Key Stage 3

Year 7

Term Unit of Work Summary
Term 1 Internet/e-Safety This unit of work teaches students the importance of internet and electronic safety. The unit will cover all modern threats from using popular social networking sites as well as using a phone safely.
Term 2 Flowol

This is a practical unit covering the principles of producing control and monitoring solutions using a flowchart-based interface (Flowol 4).

Pupils will start by producing systems that use simple loops and basic outputs, and then move on to look at systems that have multiple inputs and outputs.

They will refine their solutions using subroutines and variables.

Term

3 & 4

Scratch – Game Design

This unit will teach students about several programming elements going such as algorithms, variables, selection, loops and counts. The students will use these new key algorithms to create games such as pong, flappy bird and catch the ball. The students will also have the opportunity to create their very own games.

Students will learn the very basic level of programming using a program called Scratch (https://scratch.mit.edu/). They will create interactive animations, games and quizzes.
Term 5 Introduction to Spreadsheets

This unit of work will focus on more data storage, manipulation and presentation with the use of formula and functions.

Students will create spreadsheets and using formulas, functions, macros, charts and other spreadsheet tools
Term 6 Grand Designs - CAD This scheme of work aims to teach learners how to plan and carry out a project while applying a variety of IT skills, such as 3D modelling, spreadsheet modelling and presentation skills. Learners will plan their project by using a Gantt chart, design a house using Google SketchUp, calculate the expenditures of the project using Excel then produce a presentation to explain why their house should be built. The topic finishes with an evaluation of the work produced.

 

Year 8

Term Unit of Work Summary
Term 1 Understanding Computers

This is a theoretical unit covering the basic principles of computer architecture and use of binary. Pupils will look at the Input-Process-Output sequence, storage devices, the Fetch-Decode-Execute cycle and some simple binary to decimal conversion.

Students will investigate inside computer towers and gets participate in a hands on approach to working with and understanding computer systems.
Term 2 Data Representation

Students will learn how to convert between binary, denary and hexadecimal number systems and add binary numbers together. They will also be able to explain the outputs for logic gates (AND, OR, XOR and NOT) and logic circuits and complete truth tables based on logic gate circuits

Finally they will learn about the difference between bitmap images and vector images, how sound files are converted into a digital signal and what machine code and assembly language are.
Term 3 & 4 Introduction to Python

This unit is an introduction to Python, an easy-to-use high-level programming language. The focus is on getting pupils to understand the process of developing programs, the importance of writing correct syntax, being able to formulate algorithms for simple programs and debugging their programs.

The pupils’ final programmes are put into a learning portfolio with evidence of correct running, for assessment purposes
Term 5 Networks

This is a theoretical unit covering the basic principles and architecture of local and wide area networks. Pupils will learn that the World Wide Web is part of the Internet, and how web addresses are constructed and stored as IP addresses using DNS.

Pupils will learn about data transmission and through an understanding of different network topologies and network hardware, they will plan the structure of a local area network. Client-server, peer-to-peer networks and the concept of cloud computing are all described. Ways of keeping data secure and simple encryption techniques are also covered.

This unit will form a very good introduction to the topic of networks at GCSE level.
Term 6 Animation

In this unit, pupils will learn how animations are created and use a variety of drawing and animation techniques including tweening and motion paths in order to plan, create and export a multi-layered animation into a format that can be played as a standalone file or as a moving image within a web page.

The unit includes theory on frame rates and the effect on file size. Pupils are encouraged to analyse existing animated advertisements before planning and creating their own to deliver effective messages to a specific audience. ActionScript is also introduced in order to add interactivity to their advertising banners. The unit is assessed by means of an Assessment Portfolio.

Year 9

Term Unit of Work Summary
Term 1 Computational Thinking

Students will use every day examples along with lots of practical hands-on and unplugged challenges to bring the theory of computational thinking to life.

Students will learn about the core Computational thinking principles (decomposition, pattern recognition, abstraction and algorithms), they create flow charts and will learn how to write pseudocode (including INPUT, OUTPUT, IF…THEN, IF…THEN…ELSE, IF…THEN…ELSEIF…ELSE statements, FOR, WHILE and REPEAT UNTIL loops).
Term 2

Advanced Spreadsheets

Pupils start by looking at different types of model and then use basic spreadsheet techniques to create and format a simple financial model to calculate the expected income from viewers’ voting.

The model is then extended to include sales from merchandising, with the introduction of “what if” scenarios.

Finally the pupils create a seat booking system to book seats and calculate income from seat sales. Spreadsheet features covered include SUM, MAX, IF and COUNTIF functions, cell naming, conditional formatting, validation, charting and simple macros.
Term 3 & 4 Databases

This unit covers essential theory of databases in order to prepare pupils for GCSEs in either Computer Science or ICT. Supporting the basic theory, this unit has a practical focus, covering the creation and use of a single-table database and/or a simple relational database involving two tables in a one- to-many relationship using MS Access.

In subsequent lessons pupils will create a flat-file or two-table relational database of their own, using suitable field types and adding in appropriate validations.
Term 5 Advanced Python

This unit is built on the students some prior experience in Python. Pupils will use For loops and compare their use with While loops, before moving on to arrays (lists), which are introduced as a new data structure and are used in conjunction with For loops.

Procedures and functions with parameters are covered to help pupils understand the concept and benefits of modular programming. This unit is designed to take provide pupils with ample experience of programming in order to confirm any decision to pursue Computer Science as a GCSE option
Term 6 Photoshop Design This is an introduction to graphics and graphic file types. The unit explores how bitmap and vector images are represented and stored by the computer. There is also opportunity for pupils to practise skills in design, photo editing and image manipulation using layers to create a magazine cover using Photoshop. The pupils’ final posters are put into an assessment portfolio.

Key Stage 4

Cambridge Nationals

http://www.cambridgenationals.org.uk/
Entry Code: J808
Qualification Title: OCR Level 2 Cambridge National Certificate in Information Technologies

Year 10

Unit Unit of Work Summary
Autumn term 1 Unit R012 Understanding tools, techniques, methods and processes for technological solutions

Students will learn the tools and techniques that can be used to initiate and plan solutions. Students are taught about the project life cycle, the importance of SMART objectives and the different phases and activities that take place in a project.

They will also learn how to use certain project planning tools such as GANTT charts, PERT, Critical Path analysis, Flow charts, mind maps and task lists.
Autumn term 2 Unit R012 Understanding tools, techniques, methods and processes for technological solutions

Students will learn how data and information can be collected, stored and used. Students are taught about data and information, the methods used to collect and store data and how data is used in different contexts.

Students will also learn about the factors that need to be considered when collecting and processing data and storing data/information.

Spring term 1

Unit R012 Understanding tools, techniques, methods and processes for technological solutions

Students will learn about the factors to be considered when collecting, processing and storing data and information.

Students will learn about different threats to data and how to keep and store data securely against these threats.

Students will learn about cyber-attacks and cyber security, as well as physical and logical prevention measures. Finally they will cover the different legal, ethical and moral considerations when designing software solutions.
Spring term 2 Unit R012 Understanding tools, techniques, methods and processes for technological solutions

Students will learn about the different methods of processing data and presenting information.

Students will selecting the appropriate software tools and techniques to process data, selecting the appropriate software tools and techniques to present information and the resources required to present information.
Summer term 1 Unit R012 Understanding tools, techniques, methods and processes for technological solutions

Students will understand the different methods of processing data and presenting information. They will practice using the appropriate software tools and techniques to create data solutions (spreadsheets and databases).

Students will also learn about appropriate methods of presenting information and the factors that need to be considered when choosing how to present information. Students will also look at the different requirements and contexts that need to be considered when making a solution.

In this term, students will take their first exam (Unit R012 Understanding tools, techniques, methods and processes for technological solutions).
Summer term 2 Unit RO13- Developing Technological Solutions 

Students will make a start on the content for their coursework project of designing a data solution for a given scenario. This is worth 50% of their final grade.

 

Students will cover how to initiate projects, analysing requirements, how to minimise risks in the planning process and how to undergo iterative testing. Students will undergo a mock assignment.

 

Year 11

Term Unit of Work Summary

Autumn term

1 & 2

Unit RO13- Developing Technological Solutions

Students will continue on the content for their coursework project of designing a data solution for a given scenario. This is worth 50% of their final grade.

Students will cover how to create, edit, delete and process data using appropriate software tools, how to select and present information and how to iteratively review and evaluate the development of a solution. Students will continue their mock assignment.

Spring term

1 & 2

Unit RO13- Developing Technological Solutions Students will begin their assignment proper (assignment released from the exam board in January) and will put together their coursework project of designing a data solution for a given scenario. This is worth 50% of their final grade.
Summer term 1

Unit R012 Understanding tools, techniques, methods and processes for technological solutions (Retakes)

Unit RO13- Developing Technological Solutions
Students will submit the final version of their data solution coursework project and will also be given a second chance to take their R012 assessment if required.

OCR GCSE 9-1 Computer Science

http://www.ocr.org.uk/qualifications/gcse-computer-science-j276-from-2016/  

Entry Code: J276

Qualification Title: OCR GCSE 9-1 Computer Science

Year 10

Term Unit of Work Summary
Autumn term 1 System architecture This component will introduce learners to the Central Processing Unit (CPU), computer memory and storage
Autumn term 2 Networks, System software and security This unit will introduce learners to wired and wireless networks, network topologies, system security and system software.
Spring term 1 Ethics This unit will allow learners to become familiar with the impact of Computer Science in a global context through the study of the ethical, legal, cultural and environmental concerns associated with Computer Science
Spring term 2 Algorithms This component incorporates and builds on the knowledge and understanding gained in Component 01, encouraging learners to apply this knowledge and understanding using computational thinking. Learners will be introduced to algorithms

Summer term

1 & 2

Programming
 
Learners will be introduced to programming, learning about programming techniques, how to produce robust programmes

OCR GCSE 9-1 Computer Science

http://www.ocr.org.uk/qualifications/gcse-computer-science-j276-from-2016/  

Entry Code: J276

Qualification Title: OCR GCSE 9-1 Computer Science

Year 11

Term Unit of Work Summary

Autumn term 1

 

Autumn term 2

Programming project NEA

Logic and Languages

This component will introduce learners to the Central Processing Unit (CPU), computer memory and storage

Learners will be introduced to computational logic, translators and facilities of computing languages.
Spring term 1 Data representation Learners will be converting data through learning data representation. Learners will become familiar with computing related mathematics
Spring term 2 Re-cap major parts of computer science Learners will be re-visiting major areas of the Computer science units
Summer term 1

Revision

Revision – learners will be re-visiting all areas of the Computer science units