Revision notes, activities, lesson plans, teaching ideas, and other resources for GCSE, A-Level, and IB Computer Science teachers and students.
Device Specifications is a simple site with a huge database of smart phones...
Smart phone specs explained
This excellent site is a detailed guide to smart phone specifications, expl...
Software as a Service (Saas)
This short video gives an overview of Software as a Service (SaaS), which s...
Amazon EC2 - Elastic Cloud Server
Amazon Elastic Cloud (Amazon EC) is a good example of Infrastructure as a S...
IGCSE ICT provide short but clear notes and diagrams covering the different...
CommandPoint by Northrop Grumman offers a range of CAD systems for various ...
TriTech Software Systems is a company that specialises in Computer Aided Di...
London Ambulance CAD failure
The 1992 London Ambulance Service CAD failure is probably the most notoriou...
Washington State 911 Failure
A 911 emergency telephone system in Washington State and Oregon shut down f...
Click here for recommended AQA A-Level Computer Science textbooks.
184.108.40.206 The processor and its components
220.127.116.11The fetch execute cycle
18.104.22.168 The processor instruction set
22.214.171.124 Machine code and assembly language operations
Binary shifts - arithmetic and logical
This worksheet contains practice questions for performing logical shifts and arthimetic shifts on binary numbers. You can download the worksheet and the answers.
126.96.36.199 Factors affecting processor performance
Factors Affecting CPU Performance
This video is designed specifically for the Edexcel IGCSE Computer Science syllabus. The CPU's clock speed and its relationship to the fetch-decode-execute cycle is explained. Then cache and multi-core CPUs are examined to explain how they affect the overall speed of a processor. The video is quite heavy on theory, but that is the nature of the topic.