The Growth Deck Y5 - Y7
Mathematical Magics in Python

  • 10 Modules

  • 53 Hours of Live Teaching (Sunday, 10am - 11am)

  • 53 Hours of Live Guided Exercises (Optional, Thursday 8pm-9pm)

    Booking is by 10-hour tuition sessions. You will be sent an invite to book for the next block two weeks before the current sessions run out.
    First Cohort: 15 Aug - 31 Oct 2021 (10 one-hour sessions, half term break on 17 and 24 Oct)

In this course, we use Python as a powerful modelling tool to significantly further children’s understanding of a spectrum of mathematical and scientific topics that form the corner stones of their Y5/Y6 academic curriculum and assessment syllabus for further studies.

Maths is the primary purpose for which a computer was invented but this link is somehow no longer significant in the modern world. This course finds and exploits these missing links for the children and re-establishes the centre-stage role of computing for mathematical and scientific subjects.

Through practising on real examples in real code to solve real questions, the children will naturally acquire the critical ability for comprehension, analysis and problem solving with hands-on coding skills, which is expected to be carried along with them, in deep (and sometimes, muscle) memories, for decades to come.

Module 1 - Maths for a Tin Box

(4 one-hour sessions)

  1. Computers: What, when, where, who and why?

  2. Binary numbers: a clever idea for the numb metals

  3. Calculation rules still apply; only it’s 10x simpler

  4. Mini-Project

Module 3 - From Number Collections to Graphs

(7 one-hour sessions)

  1. One, ten, a thousand, does it matter

  2. The power of collection types

  3. Recreation of times table, of ANY size

  4. The authentic (prettiest) bar models

  5. From numbers to graphs

  6. From graphs to pictures

  7. Mini-Project

Module 5 - Magic Black Boxes I - Number Problems

(5 one-hour sessions)

  1. Reintroducing functions

  2. Unit conversion problems using functions

  3. Common factors problems using functions

  4. Standing on giants' shoulders: extending on common factors

  5. Mini-Project

Module 7 - Ratios and Scaling Problems

(5 one-hour sessions)

  1. Colour representation in numbers and ratios

  2. Mixing colours in a digital palette

  3. Scaling the shapes - resizing and morphing

  4. Finding nemo! Auto-scaling your home map

  5. Mini-project: GIS-related theme

Module 9 - Physical Problems

(5 one-hour sessions)

  1. Modelling mass, speed and objects in space

  2. Visualising your model world

  3. Simulating gravity and free-falling objects

  4. Friction, air resistance and their impact to the simulations

  5. Mini-project: a planet with variable gravities