Each learning path is one chapter: a guided route through a topic, one small course at a time. Pick a class to see its chapters in order.
The cost of a taxi, the height of a thrown ball and the area of a garden can all be written with expressions such as x² + 3x + 2. These expressions are called polynomials. In this chapter we learn what they are, how to find the numbers that make them zero, and how to split them into smaller factors. We also learn the identities that make long multiplications short. We use Python to calculate values and to check our factors.
A ball thrown up comes down again, and a garden of a given area has a length that you can find. Both lead to an equation with a squared term: a quadratic equation. In this chapter you learn to recognise such equations, to solve them by factorising, by completing the square and with the quadratic formula, and to tell from the discriminant how many roots there are. Python solves and checks equations by the hundred.