Computer Science GCSE – Learn Online

Hardware components are the physical parts of the computer.
The main hardware components are:
CPU
Also known as processor. it is the brains of the computer and is responsible for fetching instructions from memory and executing them.
Main Memory
Holds/Stores the instructions that are executed by the CPU
Secondary Storage Devices
Such as hard drive, DVD etc
Input/Output Systems
Keyboard, Mouse, Monitor..
A Computer Program is coded instructions to a computer or other machine to perform a specific task.
A Programming Language is a formally constructed language designed to communicate instructions to a computer.
Binary is a number system represented by 0 or 1 and is the language used by computers to communicate. It is a base 2, 8 bit number system.
Example, 11111111 is equivalent to 255.
0 = OFF = NO = FALSE
1 = ON = YES = TRUE
In high-level languages such as Python and Java, instructions are written for humans to understand. In order for a computer to understand the program it has to be compiled. In other words, the program has to be translated into machine language.
Once a program is compiled the computer can understand the instructions and run it or in other words execute the instructions.
An algorithm has a Start Point
It consists of step-by-step procedures for calculations
An algorithm terminates at a final ending state
Example
IDE is the application used for creating software programs and stands for:
SQL Tutorial
https://www.w3schools.com/sql/default.asp
Online Coding Practice
https://www.hackerrank.com/dashboard
History of the Internet and the WWW
Bermotech offers tech camps for kids and teens. We realise the importance of practical experience and offer hands-on coding courses with the Computer Science curriculum in mind.
Bermotech also offers Term Time Coding Courses for Teens.