Module One
In this module, you will really drill down into how the processor actually processes, including how the processor uses registers. You will learn about the differences between high-level languages (such as Python) and low-level languages (assembly and machine code).
You will also be introduced to logic gates, truth tables and logic circuits. These are all topics covered in greater detail at IGCSE, so should you choose to continue studying further, this module is an excellent primer for higher-level learning.
You should work through each topic, reading your coursebook, completing the activities and watching any videos. At the end of each topic, you will review your understanding. You will also find optional support if you need it or extension activities if you would like an extra challenge.
Before you complete Assignment One, there are six topics to complete.
Module One topic work
Topic One (1.1): About the CPU and Inside a Digital Device
Topic Two (1.2): Inside the CPU and High/Low-Level Languages
Topic Three (1.3): Introducing Fetch-Decode-Execute… Repeat and All About the Accumulator
Topic Four (1.4): A Detailed Look at the Fetch-Decode-Execute Cycle and Logic Gates
Topic Five (1.5): More Logic Gates and How They Fit with AI and VR
Topic Six (1.6): Final Project
Software requirements
There are no specific requirements for this module.