Duration/ How we will Resources/
How best will students know what
Week: 10 Content What do we want students to learn Notes for
learn learners
have learnt teachers
Week: 10 7.3 Explaining Learners are able to
the purpose of understand:
21st to 25 April IGCSE by
an algorithm
Methods used to design Helen
7.4 Standard and construct solutions to William,
Activity: Video Lecture on Write an
methods of problems David
Bubble Sort and Linear algorithm
solution Watson
The purpose of an Search (P1) that can be
Edition
algorithm and the used to sort a
Describe the standard 2nd
processes involved in list of ten
methods of solutions? temperature
it Activity: 7.6 Pg 283 (P2)
s stored in
standard methods of the array,
solution: Explain the difference Temperature
between linear and bubble [], into
– linear search
sort techniques in ascending
– bubble sort programming? order by
using bubble
– totalling
sort. (P2)
P3: Revise the concepts of
– counting
Flowcharts and Pseudocode
– finding
average,
maximum,
minimum
Reflection
Duration/ How we will Resources/
know what
Week: Content What do we want students to learn How best will students learn Notes for
learners have
learnt teachers
Week-11 7.5 Validation and Learners are able Explain what is meant by P1: Revise the concepts of Test Data IGCSE by
verification to understand: validation and Flowcharts and Pseudocode Question Helen
28th April to 2nd
verification. William,
May 2024 Validation checks The end of term
David
when data is (P2) examinations are
7.6 Test data Activity: 7.7 Watson
input now marked out
Edition
of twenty.
Verification checks 2nd
Explain different types of Provide the
when data is
test data following: – Two
input
sets of normal
use of different data and their
Activity 7.8 expected results
types of test data
– Some
erroneous/abnor
mal data and
their expected
results – Two
sets of boundary
data and their
expected results
7.7 Trace tables to Learners are able Exam style Q7 page 297 Explanation on the use of Rewrite the IGCSE by
document dry runs to understand: trace table in programming? pseudocode so it Helen
The following algorithm
of algorithms works for every William,
documentation written in pseudocode
set of numbers David
of a dry adds up 10 positive
like the Watson
run using a numbers and outputs
flowchart above. Edition
trace table the total.
2nd
Duration/ Resour
How we will ces/
Week:
How best will students know what Notes
Content What do we want students to learn
learn learners for
have learnt teacher
s
Week-12
5th May to 9th
May 2024
7.8 Identifying identify all the errors in IGCSE
errors in algorithms the algorithm. by
Test your
Helen
b. Set up a trace table pseudocode
Learners are able Activity: 7.12 (P1) William
and some test data to algorithm
7.9 Writing and to understand: , David
dry run your rewritten with this set
amending Watson
writing, amending, algorithm. of test data: -
Edition
identifying, 97, 12390, 0,
c. Identify which items 2nd
and correcting 77, 359, -2, -
of your test data are Activity: 7.13 (P2)
errors in: 89, 5000, 21,
normal, erroneous and
67 (P3)
– flowcharts extreme. (P1)
–pseudocode Exam style Q8 page 298
Show how you could Activity: 7.20 (P2)
improve the algorithm Test of
written in pseudo-code pseudocode ,
flowchart ,
by writing an alternative
trace table,
type of conditional
test data,
statement in
identifying