Changelog

Contents

Changelog#

TeachBooks Versioning is used (a special type of semantic numbering for educational purposes) with generic format v<academic_year>.<additions>.<errata>, with an additional .pre-release added for incomplete books.

2025-12-16: v2025.35.6.pre-release#

Added solutions to Group assignment 2.6: Rapture starts leaking.

2025-12-19: v2025.35.5.pre-release#

Added Group assignment 2.6: Rapture starts leaking.

2025-12-17: v2025.35.4.pre-release#

Added Workshop 2.6: Fitting me softly. Added solutions to Workshop 2.6: Fitting me softly.

2025-12-16: v2025.35.3.pre-release#

Added solutions to Group assignment 2.5: Waterschap ‘dam.

2025-12-09: v2025.35.2.pre-release#

Added Programming assignment 2.6: Split the party.

2025-12-09: v2025.35.2.pre-release#

Added Group assignment 2.5: Waterschap ‘dam.

2025-12-09: v2025.35.1.pre-release#

Added solutions to Workshop 2.5: Profit vs Planet.

2025-12-09: v2025.35.1.pre-release#

Added Workshop 2.5: Profit vs Planet. Added solutions to Group Assignment 2.4: The Memory Remains.

2025-12-06 : v2025.35.0.pre-release#

Added solutions to Programming assignment 2.4: Axis of Awesome.

2025-12-04: v2025.34.1.pre-release#

AddedProgramming assignment 2.5: From Code to Distributable.

2025-12-04: v2025.33.2.pre-release#

AddedGroup Assignment 2.4: The Memory Remains.

2025-12-02: v2025.33.1.pre-release#

Added Workshop 2.4: Under Pressure. Added .md files of .py files for Programming assignment 2.4: Axis of Awesome

2025-12-01: v2025.33.0.pre-release#

Added solution toGroup assignment 2.3. Added solution to.assignments/PA2.3/README.md.

2025-11-28: v2025.32.4.pre-release#

AddedGroup assignment 2.3.

2025-11-26: v2025.32.3.pre-release#

Added solution to Workshop 2.3 You Try Meow (Miauw).

2025-11-25: v2025.32.2.pre-release#

Added WS 2.3 to Workshop 2.3 You Try Meow (Miauw). Added solution to Group assignment 2.2: Flowing deeper underground Added markscheme to Group assignment 2.1: simulation of transport of pollutant in rivers

2025-11-22: v2025.32.2.pre-release#

Added solution to Programming Assignment 2.2: SparseForge.

2025-11-19: v2025.32.1.pre-release#

Added solution to Workshop 2.2: More Support. Added solution to Group assignment 2.1: simulation of transport of pollutant in rivers.

2025-11-17: v2025.32.0.pre-release#

Added Workshop 2.2: More Support.

2025-11-15: v2025.31.4.pre-release#

Added solution to Programming Assignment 2.1: A Classy PDE.

2025-11-14: v2025.31.3.pre-release#

Released Programming Assignment 2.2: SparseForge.

2025-11-13: v2025.31.2.pre-release#

Added Group assignment 2.1: simulation of transport of pollutant in rivers.

2025-11-13: v2025.31.1.pre-release#

Added solution to Group assignment 1.8: Fit (and test) me baby, one more time. Added solution to Workshop 2.1: Go with the Flow.

2025-10-24: v2025.31.0.pre-release#

Added Workshop 2.1: Go with the Flow.

2025-11-07: v2025.30.0.pre-release#

Added Programming Assignment 2.1: A Classy PDE.

2025-10-24: v2025.29.1.pre-release#

Added Group assignment 1.8: Fit (and test) me baby, one more time.

2025-10-22: v2025.29.1.pre-release#

Added solution to Workshop 1.8: Water You Talking About. Added solution to Group Assignment week 1.7: I’m BLUE dabadidabada.

2025-10-22: v2025.29.0. pre-release#

Released Workshop 1.8: Water You Talking About.

2025-18-10: v2025.28.1.pre-release#

Added solution to Programming Assignment 1.7: BugBuster.

2025-10-16: v2025.28.0. pre-release#

Released Group Assignment week 1.7: I’m BLUE dabadidabada.

2025-10-15: v2025.27.1.pre-release#

Added solution to Group assignment 1.6: Icy Dicey Propagation. Added solution to Workshop 1.7: Is it Melting?.

2025-10-10: v2025.27.0. pre-release#

Released Workshop 1.7: Is it Melting?.

2025-10-10: v2025.26.1.pre-release#

Added solution to Programming assignment 1.6 BotHeat.py.

2025-10-10: v2025.26.0. pre-release#

Released Programming Assignment 1.7: BugBuster.

2025-10-09: v2025.25.0. pre-release#

Released Group assignment 1.6: Icy Dicey Propagation.

2025-10-08: v2025.24.1. pre-release#

Added solution to Group Assignment 1.5. Gaussian & Furious.

Added solution to Workshop 1.6: Pipe Dreams.

2025-10-07: v2025.24.0 pre-release#

Released Workshop 1.6: Pipe Dreams.

2025-10-03: v2025.23.0. pre-release#

Released Programming assignment 1.6 BotHeat.py.

2025-10-02: v2025.22.0. pre-release#

Released Group Assignment 1.5. Gaussian & Furious.

2025-10-01: v2025.21.1. pre-release#

Added solution to Group assignment 1.4.

Added solution to Workshop 1.5: To Starve or Not to Starve.

2025-09-31: v2025.21. pre-release#

Released Workshop 1.4: Fit happens.

2025-09-26: v2025.20.1. pre-release#

Added solution to Programming assignment 1.4 Commit to clean data.

2025-09-26: v2025.20.0.#

Released Programming assignment 1.5 Git Happens.

2025-09-25: v2025.19.0.pre-release#

Added Group assignment 1.4.

2025-09-24: v2025.18.0.pre-release#

Added solutions to Group assignment 1.3: Rain, roots and runoff.

2025-09-24: v2025.18.0.pre-release#

Released Workshop 1.4: Fit happens.

2025-09-23: v2025.17.2.pre-release#

Corrected given code in task 7.1 of File import

2025-09-19: v2025.17.1.pre-release#

Added missing half-completed code in task 6.11 of Data cleaning

2025-09-19: v2025.17.0.pre-release#

Added solutions to Programming assignment 1.3 VS Code Power Moves.

2025-09-19: v2025.16.0.pre-release#

Released Programming assignment 1.4 Commit to clean data.

2025-09-17: v2025.15.0.pre-release#

Released Group assignment 1.3: Rain, roots and runoff.

2025-09-17: v2025.14.0.pre-release#

Added solutions to Workshop 1.3: Beam me up.

2025-09-16: v2025.13.0.pre-release#

Released Workshop 1.3: Beam me up

2025-09-16: v2025.12.1.pre-release#

Added warning to VS Live Share

2025-09-12: v2025.12.0.pre-release#

Added solutions to Programming assignment 1.2: Markdown Mania & Array Artistry.

2025-09-12: v2025.11.0.pre-release#

Added solutions to Group assignment 1.2: Streams & series.

2025-09-12: v2025.10.0.pre-release#

Released Programming assignment 1.3 VS Code Power Moves

2025-09-12: v2025.9.0.pre-release#

Released assignment Group assignment 1.2: Streams & series.

2025-09-10: v2025.8.0.pre-release#

Added solutions to Workshop 1.2: Gumbel and Shake.

2025-09-10: v2025.7.1.pre-release#

2025-09-10: v2025.7.0.pre-release#

Added Workshop 1.2: Gumbel and Shake

2025-09-05: v2025.6.1.pre-release#

Added backup link in Programming assignment 1.2: Markdown Mania & Array Artistry and updated instructions in Upload files to GitHub and check for pass due to GitHub Classroom issue.

2025-09-05: v2025.6.0.pre-release#

Released Programming assignment 1.2: Markdown Mania & Array Artistry

2025-09-05: v2025.5.0.pre-release#

Released solutions assignment Group assignment 1.1: Ice Ice Baby

2025-09-05: v2025.4.0.pre-release#

Released assignment Group assignment 1.1: Ice Ice Baby

2025-09-03: v2025.3.1.pre-release#

Fixed wrong instruction for indexing lists in Python exercise. entry = list_name(index) should be entry = list_name[index]

2025-09-03: v2025.3.0.pre-release#

Released solutions for Workshop 1.1: Warming Up

2025-09-03: v2025.2.0.pre-release#

Released Workshop 1.1: Warming Up

2025-08-29: v2025.1.1.pre-release#

Added instructions on autosave in VS code to Install VS Code

2025-08-29: v2025.1.0.pre-release#

Released Programming Assignment 1.1: Catch them all

2025-08-20: v2025.0.1.pre-release#

Empty workbook published ready for next year