A Level Computer Science Topic 3: Advanced

A Level Computer Science Topic 3: Advanced
1 / 1
A Level Computer Science Topic 3: Advanced - slide 1 of 31 A Level Computer Science Topic 3: Advanced - slide 2 of 31 A Level Computer Science Topic 3: Advanced - slide 3 of 31 A Level Computer Science Topic 3: Advanced - slide 4 of 31 A Level Computer Science Topic 3: Advanced - slide 5 of 31 A Level Computer Science Topic 3: Advanced - slide 6 of 31 A Level Computer Science Topic 3: Advanced - slide 7 of 31 A Level Computer Science Topic 3: Advanced - slide 8 of 31 A Level Computer Science Topic 3: Advanced - slide 9 of 31 A Level Computer Science Topic 3: Advanced - slide 10 of 31 A Level Computer Science Topic 3: Advanced - slide 11 of 31 A Level Computer Science Topic 3: Advanced - slide 12 of 31 A Level Computer Science Topic 3: Advanced - slide 13 of 31 A Level Computer Science Topic 3: Advanced - slide 14 of 31 A Level Computer Science Topic 3: Advanced - slide 15 of 31 A Level Computer Science Topic 3: Advanced - slide 16 of 31 A Level Computer Science Topic 3: Advanced - slide 17 of 31 A Level Computer Science Topic 3: Advanced - slide 18 of 31 A Level Computer Science Topic 3: Advanced - slide 19 of 31 A Level Computer Science Topic 3: Advanced - slide 20 of 31 A Level Computer Science Topic 3: Advanced - slide 21 of 31 A Level Computer Science Topic 3: Advanced - slide 22 of 31 A Level Computer Science Topic 3: Advanced - slide 23 of 31 A Level Computer Science Topic 3: Advanced - slide 24 of 31 A Level Computer Science Topic 3: Advanced - slide 25 of 31 A Level Computer Science Topic 3: Advanced - slide 26 of 31 A Level Computer Science Topic 3: Advanced - slide 27 of 31 A Level Computer Science Topic 3: Advanced - slide 28 of 31 A Level Computer Science Topic 3: Advanced - slide 29 of 31 A Level Computer Science Topic 3: Advanced - slide 30 of 31 A Level Computer Science Topic 3: Advanced - slide 31 of 31
A Level Computer Science Topic 3: Advanced Programming in Python Teaching London Computing William Marsh School of Electronic Engineering and Computer Science Queen Mary University of London Aims Further topics in programming Some

Related Topics

Download this presentation From Below

"A Level Computer Science Topic 3: Advanced" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
A Level Computer Science Topic 3: Advanced Programming in Python Teaching London Computing William Marsh
School of Electronic Engineering and Computer Science
Queen Mary University of London<br>
02
Aims Further topics in programming
Some Python-specific

Representing information
Arrays of multiple dimensions
Python built-in types: tuples, dictionaries; sequences

Exceptions: dealing with errors<br>
03
Two Representation Problems Minesweeper squares
Flagged / tested / hidden
Mine / no mine
Number of neighbouring mines Hangman words
Letter at each position
Letters used
Letters uncovered<br>