“In a world that’s changing really quickly, the only strategy that is guaranteed to fail is not taking risks”
Mark Zuckerberg

“Whether you want to uncover the secrets of the universe, or you want to pursue a career in the 21st century, basic computer programming is an essential skill to learn.”
Steven Hawking


Develop students to be able to:

  • Understand and apply the fundamental principles and concepts of Computer Science, including abstraction, logic, algorithms, and data representation.  
  • Analyse problems in computational terms, and have repeated experience of writing computer programs in order  to solve such problems (debugging). 
  • Evaluate and apply information technology, including new or unfamiliar tech, analytically to solve problems. 
  • Develop soft skills such as  collaboration, decision making, problem solving, analysing and perserence. 
  • Become responsible, confident, competent  and creative users of information and communication technology becoming confident digital citizens. 
  • Ensure that students leaving Atlantic Academy Portland are equipped with a full range of skills to embrace a future of rapidly advancing computer technology and are ready for a career in a globally competitive workforce.


Key Stage 1

  • Understand what algorithms are
  • Create simple programs
  • Use technology safely
  • Keep personal information private
  • Recognise common uses of information technology beyond school
  • Use technology purposefully to create digital content
  • Use technology purposefully to store digital content
  • Use technology purposefully to retrieve digital content
  • Understand that algorithms are implemented as programs on digital devices
  • Understand that programs execute by following precise and unambiguous instructions
  • Debug simple programs
  • Use logical reasoning to predict the behaviour of simple programs
  • Use technology respectfully
  • Identify where to go for help and support when they have concerns about content or contact on the internet or other online technologies
  • Use technology purposefully to organise digital content
  • Use technology purposefully to manipulate digital content

Key Stage 2

  • Use sequence in programs
  • Write programs that accomplish specific goals
  • Work with various forms of input
  • Work with various forms of output
  • Use technology responsibly
  • Identify a range of ways to report concerns about contact
  • Use search technologies effectively
  • Use a variety of software to accomplish given goals
  • Collect information
  • Design and create content and present information
  • Design programs that accomplish specific goals
  • Design and create program
  • Debug programs that accomplish specific goals
  • Use repetition in programs
  • Control or simulate physical systems
  • Use logical reasoning to detect and correct errors in programs
  • Understand how computer networks can provide multiple services, such as the world wide web
  • Appreciate how search results are selected
  • Understand the opportunities computer networks offer for communication
  • Identify a range of ways to report concerns about content
  • Recognize acceptable / unacceptable behaviour
  • Select a variety of software to accomplish given goals
  • Select, use and combine internet services
  • Analyse information & evaluate information
  • Collect data & present data
  • Solve problems by decomposing them into smaller parts
  • Use selection in programs
  • Work with variables
  • Use logical reasoning to explain how some simple algorithms work
  • Use logical reasoning to detect and correct errors in algorithms
  • Understand computer networks including the internet
  • Appreciate how search results are ranked
  • Understand the opportunities computer networks offer for collaboration
  • Be discerning in evaluating digital content
  • Combine a variety of software to accomplish given goals
  • Select use and combine software on a range of digital devices
  • Analyse data & evaluate data
  • Design and create systems


Key Stage 3

Students will undertake creative projects that involve selecting, using, and combining multiple applications to achieve challenging goals. This includes collecting and analysing data and meeting the needs of known users. They will understand a range of ways to use technology safely, respectfully, responsibly and securely: including protecting their online identity and privacy; recognising inappropriate content; contact and conduct; and knowing how to report concerns.

The course is made up of six topic areas

  • Problem solving 
  • Programming  
  • Data (how do computers store data such as text, images, sound? How is it kept secure?) 
  • Computers (looking at hardware. How do computers function?)  
  • Communication and the Internet  The bigger picture (what impact has computing had on the world)

Key Stage 4

Computer Science  gives an insight into what goes on ‘behind the scenes’, including computer programming. Developing ability to think critically, analyse complex problems and find ways of solving them. The problem-solving skills developed through computer programming can be transferred to other subjects and applied in day-to-day life. 

Topics studied: 

  • Systems Architecture Memory and Storage
  • Primary Storage
  • Secondary Storage
  • Networks (Topologies, Protocols, Layers and Security)
  • Systems Software
  • Legal, ethical and environmental issues
  • Programming techniques
  • Making reliable programs
  • Data representation
  • Logic
  • Translators and programming tools
  • Programming Project (Using Python)

The Computer Science Team

  • Ms Board- Head of Orange Faculty & Computer Science teacher
  • Ms Dalby- Primary Computer Science lead

“Whatever school they attend or what field they plan to go into, every student should have the opportunity to understand the principles and practices of computing. This will broaden their career opportunities and is critical to developing a globally competitive workforce for the 21st century. Google could not have been founded and could not have grown without top quality computer science education."
Ronan Harris, UK MD of Google

Where next

Admissions and Appeals

Admission Information The admission arrangements for the Academy, subject to any changes approved by the Secretary of State, for subsequent years are: In the primary…

Apply for a place at Atlantic Academy

We use cookies to analyse usage of the website.
Collecting this data allows us to make the website work as well as possible.

Find out more