Computing
Computer Science LearnITWithMrC ⛯ Year 7 Year 8 Year 9 GCSE
Responsive image

Lesson Video

36

Lesson Tasks

  • Watch the Lesson video
    Make notes if needed.
  • Open your Learning Journal
    Complete Task 1 in your Learning Journal
  • Complete the learning activities
    Make sure you complete the book tasks in your Unit Booklet
  • Complete End of Task Assessment
    Update your learning objectives

What do I need to Learn?

0 results forGuest
I need to learn how to understand decimal (base 10)
I need to learn how to understand binary (base 2)
I need to learn how to understand hexadecimal (base 16).
I need to learn how to understand that computers use binary to represent all data and instructions.
I need to learn how to explain why hexadecimal is often used in computer science.

Key Terms

binary bit byte boolean

Task 1 - Getting organised Click to see more


Task: Learning Journal

Open your Learning Journal by clicking on the image below

Good notes will help you organise and process data and information


Task 2 - Number bases Click to see more

Our Learning Objectives consist of:

  • Understanding the following number bases:
      • decimal (base 10)
      • binary (base 2)
      • hexadecimal (base 16)
  • Understanding that computers use binary to represent all data and instructions
  • Being able to explain why hexadecimal is often used in computer science

  • Understanding Number bases

    Representation of numbers

    Numbers in everyday life are usually represented using the digits 0 to 9, but this is not the only way in which a number can be represented. There are multiple number base systems, which determine which digits are used to represent a number. The number system that we are most familiar with is called denary or decimal (base-10), but binary (base-2) and hexadecimal (hex or base-16) are also used by computers. You can perform arithmetic calculations on numbers written in other base notations, and even convert numbers between bases.

    Visualizing Base-10

    The denary or decimal number system is the most common number system used today. It represents numbers in base 10. As you can see below each column represents a value 10 times bigger than the previous column.

    So to write the number 3140 we do so like this: Decryption

    Task: Step 1

    Open your student workbook at page 6 Read through the notes then complete the following task in your book.
    1. Task 1

  • When you are finished screenshot your answer into your Learning Journal

  • Task 3 - Binary and denary Click to see more

    Many ancient cultures developed the counting system that we use today, known as the decimal system. It allows us to use ten values and it is likely that this common approach was developed because of the fact humans have ten fingers/digits to count with. You may have also heard this system referred to as denary or base-10.

    Binary | Interactive | Computing

    What is binary? Many people think that our counting system is based on 10s because we have ten fingers, and use them to count. Computers don't have fingers - they have electrical circuits, and electrical circuits have two states - on or off. Computers, therefore, use a number system based on twos, called binary.

    In many ways, they are the same. In a number system based on tens, each column heading (units, tens, hundreds, etc.) is ten times the value of the column heading to its right, and you can use one of ten values (1-9 and 0) in each position. In a number system based on twos, each column heading is two times the one to its right, and you can use one of two values in each position.

    Here you can see a binary number with the column headings added. After the equals sign is the number as we'd normally write it.


    Binary adding machine

    You can click each digit to toggle it between 0 and 1. If you change the binary number so that it reads 00001010, that means that you want one 8 and one 2, so the value of 00001010 is 10. It's as simple as that!

    128
    0
    64
    0
    32
    0
    16
    0
    8
    0
    4
    0
    2
    0
    1
    0
    = 0

    Click to investigate. Can you make 100? Is there only one pattern of 0s and 1s that make each number? A sequence of eight bits (0s or 1s), like the one shown above, is called a byte. What is the maximum number that a byte can store? If you used your 10 fingers to count in binary, you could actually count up to 1023!

    created by https://www.advanced-ict.info/interactive/binary.html

    Task:

    Open your student workbook at page 7 and then complete the following task in your book.
    1. Task 2

  • When you are finished screenshot your answer into your Learning Journal

  • Task 4 - Representing Data Click to see more

    Computers use tiny switches called transistors that allow electricity to be on or off in a circuit. These circuits are combined to represent data and the two states of on or off are represented as 1 or 0. This is known as the binary or base-2 as only two values can be used. Combinations of 1s and 0s can be used by a computer to represent any type of information (e.g. numbers, text, images, sound, program instructions).

    Switches representing 10101110 in binary

    Can you work out what number is being represented in the image above?

    Task:

    Open your student workbook at page 8 read through the notes and then complete the following task inside your PowerPoint.
    1. Briefly explain how binary is used to represent data inside a computer.

    Did you know?
    Transistors are around 7 nanometers in size
    The Apple iPhone 13 has 15 billion transistors!


    Task 5 - Using Hexadecimal Click to see more

    Hexadecimal is a base 16 number system: it makes use of 16 numbers. So if we had a creature with 16 fingers, this is how they would count using hexadecimal:

    Decryption
  • This table shows equivalent denary, binary, and hexadecimal values:
  • Binary
  • Hexadecimal is commonly used in computing because it can represent a byte of data with just two characters (instead of eight).
  • Each hexadecimal character represents half a byte, also called a nibble.
  • So, hexadecimal 7D is equivalent to binary 0111 1101.

  • Task 2

  • Click on the Hexadecimal calculator below:


  • Using the calculator to try and create the following base 10 numbers using the base 16 calculator.
    1. 33
    2. 49
    3. 99
    4. 134
    5. 167
    6. 189
    7. 255
    8. 1052


  • When you are finished don't forget to screenshot your answers to your powerpoint
  • Task:

    Open your student workbook at page 9 read through the notes and then complete the following task in your book.
    1. Task 3


    Task 6 - Lesson Review/Homework Click to see more


    Complete any unfinished tasks

    Summing it all up

    Lets look at the learning outcomes and decide which one best describes our current level of understanding :

    Tick the one you feel is closest to your level

    Learning Outcomes

    • I have a basic understanding of how with a little help from my teacher
    • I can show my teacher that without their help.
    • independently and I can also explain it to others and can complete any extension tasks I am given.

    🠜 Now update your learning objectivesClick on the Assessment image