OCR GCSE Term 1

During the first term of the course, you will be looking inside the computer.  How does a combination of electric circuits give us so many diverse outputs?   From complex Maths to powerful office utilities to the most advanced video games.  We start by looking at the most powerful component, the CPU, or  “brain” of the computer.  From there we look at its interaction with other components to form the Von Neumann architecture.

This term we also begin to improve and develop more advanced programming skills.

Lesson 1 – The CPU

Learning Objectives To understand that a CPU is made up of millions of tightly packed switches called transistors To understand that transistors can generate heat which must be removed To understand that the clock speed of a processor describes how many instructions can be processed each second Learning Outcomes All must watch the Royal Christmas […]

Lesson 1 – The CPU

Learning Objectives To understand that a CPU is made up of millions of tightly packed switches called transistors To understand that transistors can generate heat which must be removed To understand that the clock speed of a processor describes how many instructions can be processed each second Learning Outcomes All must watch the Royal Christmas […]

Inside the CPU

Learning Objectives To understand the major components inside the Central Processing Unit To understand the fetch-decode-execute cycle Learning Outcomes All must have watched and, with help, understood the videos on the basics of the CPU and the fetch-decode-execute cycle.  Read through and understood what each different component of the CPU is and be able to […]

Memory (ROM, RAM and Secondary Storage)

Learning Objectives Understand the differences between primary and secondary memory Understand how primary memory is addressed Understand how a CPU reads or writes to primary memory Understand why secondary storage is important Learning Outcomes All must complete most of the activities on the worksheet.  Be able to give good descriptions in verbal discussions. (Grade D/E) Most should complete […]

Assembly Language Programming – Lesson 1

Learning Objectives To learn the basics of assembly language programming To understand how a program is processed by the central processing unit (CPU) Learning Outcomes All must copy the example LMC adding program.  With lots of help come up with working solutions for problems 1 and 2.  Taken screenshots of the code and a test […]

Assembly Language Programming – Lesson 2

Learning Objectives To learn more advanced assembly language programming techniques To understand how a program is processed by the central processing unit (CPU) Learning Outcomes All must copy the example LMC decision making program.  With lots of help come up with working solutions for problems 1 and 2.  Taken screenshots of the code and a test result. […]