Search this site
Embedded Files
Computing at QE2
  • Home
  • Curriculum
  • Computer Science
    • How Computers Work
      • Types of Computer
        • General Purpose Computers
        • Embedded Computers
      • Hardware
        • Inputs
        • Outputs
        • Processors
        • Primary Storage
        • Secondary Storage
      • Software
    • Storing Data
      • Encoding Numbers
        • Binary Arithmetic
      • Encoding Images: Bitmaps
      • Encoding Text
        • Extended ASCII
    • Logic
      • Logic - Basic Gates
    • Programming - micro:bit
      • micro:bit - Introduction
      • micro:bit - Events
      • micro:bit - Output and Pauses
      • micro:bit - The LEDs
        • micro:bit - Subroutines
        • micro:bit - Loops
      • micro:bit - Traffic Lights
        • micro:bit - Subroutines
        • micro:bit - Loops
      • micro:bit - More LED Control
      • micro:bit - Counting
        • micro:bit - Adding Numbers
        • micro:bit - More Counting
      • micro:bit - Random Numbers
    • Programming - Scratch
      • Scratch - Introduction
      • Scratch - Good Structure
      • Scratch - Efficient Programs
      • Scratch - Using Variables
      • Scratch - Mathematical Operators
      • Scratch - Inputting Data
      • Scratch - Challenges 1
      • Scratch - Selection (IF)
      • Scratch - Random Numbers
      • Scratch - Challenges 2
    • Programming - Python
      • Python - Introduction
      • Python - Variables
      • Python - Input and Output
      • Python - Maths
        • More Arithmetic Operators
      • Python - Comparative Operators
      • Python - Selection (IF)
      • Python - Drawing
      • Python - Loops
      • Python - Drawing with Loops
      • Python - Time
    • Programming Concepts
      • Variables
      • Input and Output
      • Arithmetic Operators
      • Casting
      • Arrays
      • Lists
        • List Arrays
        • Linked Lists
      • Recursion
      • Graphs
        • Graphs: Adjacency Matrix
    • Programming - VB.net
      • VB - Variables
      • VB - Constants
    • Programming - C#
      • C# - Introduction
      • C# - Your First Program
      • C# - Variables and Constants
      • C# - Assignment Statements
      • C# - Selection Statements
      • C# - Iterative Statements
      • C# - Subroutines
      • C# - Scope of Variables
    • OOP in C#
      • OOP - Introduction
      • OOP - Abstraction
      • OOP - Encapsulation
        • OOP - Defining a Class
        • OOP - Program Integrity
        • OOP - Constructors
      • OOP - Association
        • Association - Aggregation
      • OOP - Inheritance
        • Inheritance - Access Modifiers
        • Inheritance - Constructors
  • Information Technology
    • Word-Processing
      • Word-Processing Basic Skills
      • QE2 Standard Layout
      • Standard Letter Layout
    • Presentations
      • Linear Presentations
        • Good Presentations
        • Challenge 1
        • Planning Linear Presentations
      • Non-Linear Presentations
        • Hyperlinks
        • Challenge 1
      • Presentations - Basic Skills
    • Spreadsheets
      • Introduction to Spreadsheets
      • Making Charts
      • Spreadsheets - Basic Skills
        • Formatting Data
        • Formatting Cells
        • Simple Formulae
        • Simple Functions
        • Bar Charts
        • Line Charts
        • Pie Charts
        • Drag Fill and Copy
        • Absolute Cell References
        • Named Cells and Ranges
        • The IF Function
        • Conditional Formatting
        • Importing Data
    • Databases
      • Create a Database
      • Data Entry Forms
      • Creating Queries
      • Creating Reports
  • Digital Technology
    • Digital Media Overview
    • Web Design
      • HTML Introduction
      • HTML Tags
      • HTML Elements
      • HTML Attributes
      • Creating a Website
      • HTML Adding Images
      • HTML Styles
      • CSS Style Sheets
      • Page Structure
    • GameMaker
Computing at QE2

Computer Science

How computers work and how to control them

Information Technology

Using software to processes data and communicate information

Digital Technology

Using creative software to communicate information online

Are you worried about online sexual abuse or the way someone has been communicating with you online?Make a report to one of CEOP's Child Protection Advisors
Report abuse
Report abuse