Book 8: Algorithms, Programming and Databases
Book 8 · Chapter 10
Further programming and testing
§10.1§10.2§10.3§10.4§10.5Exam craft
B8·10This chapter is being written.
Everything the site already has for it is below — each with the short code the book prints beside it.
For the whole chapter
- Topic pageFurther programming and testing (2029–2031)
B8·10·T - QuizFurther programming and testing
B8·10·Q1 - LabPython example py29-local-global
B8·10·X1 - LabPython example py-scope
B8·10·X2 - LabPython example py-functions
B8·10·X3 - LabPython example py29-library-functions
B8·10·X4 - LabPython example py-lists
B8·10·X5 - LabPython example py29-list-methods
B8·10·X6 - LabPython example py-2d-list
B8·10·X7 - LabPython example py-linear-search
B8·10·X8 - LabPython example py-bubble-sort
B8·10·X9 - LabPython example py29-file-modes
B8·10·X10 - LabPython example py-file-write-read
B8·10·X11 - LabPython example py-file-eof
B8·10·X12 - LabPython example py29-validation-checks
B8·10·X13 - LabPython example py-validation
B8·10·X14 - LabPython example py29-double-entry
B8·10·X15 - LabPython example py29-logic-error
B8·10·X16 - LabPython example py29-scenario-sports-day
B8·10·X17
§10.1 Variables and constants
Short code B8·10·1
- FlashcardsFlashcards §10.1: Local and global variables and constants
B8·10·F1
§10.2 Procedures and functions
Short code B8·10·2
- FlashcardsFlashcards §10.2: Procedures, functions & built-in functions
B8·10·F2
§10.5 Testing
Short code B8·10·5
- FlashcardsFlashcards §10.5: Validation and verification
B8·10·F5 - FlashcardsFlashcards §10.5: Test data, errors & maintainable code
B8·10·F6
Workbook: Further programming and testing
Short code W8·10 · Algorithms, Programming and Databases Workbook
The write-in workbook for this chapter — drills, exam-style practice, trace tables, fix-the-mistake and mark-it-yourself pages. Its full mark schemes and an interactive version arrive here with the chapter.
Starter files
Short code W8·10·K
Data files and skeleton code in Python for this chapter's tasks arrive here with the chapter.


