Paper 1 - Theory Fundamentals

Information Representation

7 Topics | 5 Quizzes
Multimedia

3 Topics | 3 Quizzes
Compression

1 Topic | 1 Quiz
Networks including the Internet

12 Topics | 6 Quizzes
Computer Hardware

9 Topics | 6 Quizzes
Processor Fundamentals

6 Topics | 2 Quizzes
System Software

3 Topics | 3 Quizzes
Ethics and Ownership

3 Topics | 1 Quiz
Databases

6 Topics | 1 Quiz
Paper 2 - Problem Solving & Programming Skills

Computational Thinking

3 Topics
Algorithms

5 Topics | 1 Quiz
Data Types & Structures

6 Topics | 1 Quiz
Programming

8 Topics | 1 Quiz
Paper 3 - Advanced Theory

Advanced Data Representation

3 Topics | 1 Quiz
Communication and Internet Technologies

3 Topics | 2 Quizzes
Hardware & Virtual Machines

4 Topics | 1 Quiz
System Software

5 Topics | 1 Quiz
Paper 4 - Practical Programming

As part of the iGCSE, you will be required to convert binary number to and from denary, our base 10 number system.

We’ve already seen that binary uses powers of 2 to convert from Denary (base 10) to Binary (base 2), and using the conversion table below is a useful way to help you to convert as you will not have a calculator in your exam:

128 64 32 16 8 4 2 1

0 0 1 0 1 0 1 0

In the table above, we’ve converted the number 42 into binary by placing the powers of 2 in different columns and placing a 1 under the numbers that you would use to add up to 42. So in this case: 32 + 8 + 2 = 42

We can use this process in reverse to convert a binary number back into denary by writing the powers of 2 over each digit and adding up the columns with a 1 in. If your binary number is longer than 8 digits (bits) just keep doubling the numbers in the columns!

Once you have completed the video lesson at the top of the page, download this practice sheet and test your understanding of the conversions. *Use the second page to check your answers.*

Quizzes

Font Resize

Reading Colours