## Lecture slides, laboratory worksheets and examples of code will be posted on this page during the autumn term

Lecture slides for week 1 and pdf version (3.10.17)

HelloWorld.py

Lecture slides for week 2a and pdf version (10.10.17)

Lecture slides for week 2b and pdf version

Laboratory worksheet

Mystery.py

Sqrt2.py

Variables.py

Lecture slides for week 3 and pdf version (17.10.17)

Laboratory worksheet

IntegerCalculations.py

PseudoCode.py

Rectangle.py

SeparateDigits.py

Lecture slides for week 4 and pdf version (24.10.17)

Laboratory worksheet

Bookstore.py

Conversion.py

DollarsAndCents.py

Lecture slides for week 5 and pdf version (31.10.17)

Laboratory worksheet

AlignedNumbers.py

LargeLetters.py

Monogram.py

Lecture slides for week 6 and pdf version (7.11.17)

Laboratory worksheet

Comparison.py

TruthTable.py

Lecture slides for week 7 and pdf version (14.11.17)

Laboratory worksheet

LeapYear.py

Lecture slides for week 8 and pdf version (21.11.17)

Laboratory worksheet

NumberProperties.py

Vowels.py

Lecture slides for week 9 and pdf version (28.11.17)

Laboratory worksheet

CompoundInterest.py

Mock examination for week 10 (5.12.17)

Mock examination summary answers: questions 1, 2, 3, 4, 6, 7, 8 in the attached file correspond to questions 1, 2, 3, 4, 5, 6, 7 in the mock examination

Mock in lab test

Mock in lab test marking scheme

MockInLabTest.py

Lecture slides for week 11 and pdf version (12.12.17)

In lab test

In lab test marking scheme

InLabTest.py

Past Papers

Click here for the summer 2016 paper and here for the summary answers.

Click here for the autumn 2016 paper and here for the summary answers.

Click here for the summer 2017 paper and here for the summary answers.

Click here for the summer 2018 paper and here for the summary answers.

In Laboratory Tests

In Laboratory test held on 24.3.17: question sheet, marking scheme, model answer