Hero image

Programmer's Paradise

Average Rating4.00
(based on 23 reviews)

Computer Science resources for KS3-4, with a focus on programming. Programming resources include Scratch, Microbit, Small Basic and Visual Basic for now, with other languages potentially in the future, such as C#. I have worked with the AQA specification throughout my teaching career and so these resources will be suitable for anyone teaching the new AQA spec. Please review any resources, suggestions are welcome for improvements etc.

99Uploads

40k+Views

20k+Downloads

Computer Science resources for KS3-4, with a focus on programming. Programming resources include Scratch, Microbit, Small Basic and Visual Basic for now, with other languages potentially in the future, such as C#. I have worked with the AQA specification throughout my teaching career and so these resources will be suitable for anyone teaching the new AQA spec. Please review any resources, suggestions are welcome for improvements etc.
AQA GCSE Python Series of lessons - exam style questions, mark schemes and powerpoints
MrHawes8MrHawes8

AQA GCSE Python Series of lessons - exam style questions, mark schemes and powerpoints

8 Resources
This is a series of eight Python programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question. The programming content for each lesson is as follows: Input/Output Selection Multiple Selection statements Indefinite Iteration Substrings and functions Functions Arrays 2D Arrays
GCSE AQA Exam style Python Question 1
MrHawes8MrHawes8

GCSE AQA Exam style Python Question 1

(0)
This is the first in a series of eight Python programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
GCSE AQA Exam style Python Question 2
MrHawes8MrHawes8

GCSE AQA Exam style Python Question 2

(0)
This is the second in a series of eight Python programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
GCSE AQA Exam style Python Question 7
MrHawes8MrHawes8

GCSE AQA Exam style Python Question 7

(0)
This is the seventh in a series of eight Python programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
GCSE AQA Exam style Python Question 6
MrHawes8MrHawes8

GCSE AQA Exam style Python Question 6

(0)
This is the sixth in a series of eight Python programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
GCSE AQA Exam style Python Question 4
MrHawes8MrHawes8

GCSE AQA Exam style Python Question 4

(0)
This is the fourth in a series of eight Python programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
GCSE AQA Exam style Python Question 5
MrHawes8MrHawes8

GCSE AQA Exam style Python Question 5

(0)
This is the fifth in a series of eight Python programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
GCSE AQA Exam style Python Question 3
MrHawes8MrHawes8

GCSE AQA Exam style Python Question 3

(0)
This is the third in a series of eight Python programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
AQA GCSE VB.NET Exam Style Question and Powerpoint 6
MrHawes8MrHawes8

AQA GCSE VB.NET Exam Style Question and Powerpoint 6

(0)
This is the sixth in a series of eight VB.NET programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
AQA GCSE VB.NET Exam Style Question and Powerpoint 5
MrHawes8MrHawes8

AQA GCSE VB.NET Exam Style Question and Powerpoint 5

(0)
This is the fifth in a series of eight VB.NET programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
AQA GCSE VB.NET Series of lessons - exam style questions, mark schemes and powerpoints
MrHawes8MrHawes8

AQA GCSE VB.NET Series of lessons - exam style questions, mark schemes and powerpoints

8 Resources
This is a series of eight VB.NET programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question. The programming content for each lesson is as follows: Input/Output Selection Multiple Selection statements Indefinite Iteration Substrings and functions Functions Arrays 2D Arrays
AQA GCSE VB.NET Exam Style Question and Powerpoint 8
MrHawes8MrHawes8

AQA GCSE VB.NET Exam Style Question and Powerpoint 8

(0)
This is the eighth in a series of eight VB.NET programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
AQA GCSE VB.NET Exam Style Question and Powerpoint 7
MrHawes8MrHawes8

AQA GCSE VB.NET Exam Style Question and Powerpoint 7

(0)
This is the seventh in a series of eight VB.NET programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
AQA GCSE VB.NET Exam Style Question and Powerpoint 2
MrHawes8MrHawes8

AQA GCSE VB.NET Exam Style Question and Powerpoint 2

(0)
This is the second in a series of eight VB.NET programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
AQA GCSE Exam Style VB.NET Question and Powerpoint 1
MrHawes8MrHawes8

AQA GCSE Exam Style VB.NET Question and Powerpoint 1

(0)
This is the first in a series of eight VB.NET programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
AQA GCSE VB.NET Exam Style Question and Powerpoint 4
MrHawes8MrHawes8

AQA GCSE VB.NET Exam Style Question and Powerpoint 4

(0)
This is the fourth in a series of eight VB.NET programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
AQA GCSE VB.NET Exam Style Question and Powerpoint 3
MrHawes8MrHawes8

AQA GCSE VB.NET Exam Style Question and Powerpoint 3

(0)
This is the third in a series of eight VB.NET programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
GCSE AQA Exam style Python Question 8
MrHawes8MrHawes8

GCSE AQA Exam style Python Question 8

(0)
This is the eighth in a series of eight Python programming lessons/revision (based on AQA specification) that have helped my GCSE classes improve their long answer programming question technique. The lessons built up towards working with 2D arrays and functions in time for the exams. Included is the exam-style question, mark scheme and the powerpoint used to help deliver a lesson building up towards answering the longer code question. The powerpoint includes information about the specific code features as well as some warm up code questions. Some of the powerpoints include theory as well, for example arrays or string handling if necessary to answer the longer code question.
Exam style pseudocode questions (AQA)
MrHawes8MrHawes8

Exam style pseudocode questions (AQA)

(0)
These questions are used to help students practice longer pseudocode questions that they will encounter in GCSE exams. The pseudocode style is based on AQA, and each question comes with a mark scheme showing where marks are scored. Again, this is based around AQA’s mark schemes (i.e. awarding marks for including selection, for example). This set contains 8 pseudocode questions and mark schemes for each. In separate uploads I have the powerpoint used in lessons to help deliver specific lessons which build up towards answering the longer pseudocode questions in this set. The order I used them (with the intent of increasing difficulty as we went along): 1 - Phone Bill Calculator 2 - Note Changer 3 - Swimming Pool 4 - Guessing Game 5 - Substring 6 - Sports Day 7 - Linear Search Array 8 - Inverting Image (2D array)