The Internet is ideal for all kinds of mathematical discovery, research and learning. Children and teenagers can explore at their own pace, learning concepts as they are ready, finding out about ideas they may have heard about. Alternatively for parents who want to provide more structured maths teaching, there are many worksheets and clear explanations from the very basic through to advanced and complex maths. Below is a selection of maths sites.

Zini's activity pages - creative worksheets for the youngest children, with activities for counting, simple shape-sorting, following mazes and colouring. Each sheet can be printed for personal use up to four times.

BBC skillwise: maths - excellent study-guides and worksheets for many aspects of primary school maths (approx age 4-11) including subjects such as negative numbers, simple fractions and percentages, rounding and estimating, and times tables.

10 ticks - comprehensive site designed by a maths teacher in the UK, with worksheets and games for all levels.

Brainbenders - intriguing puzzles requiring lateral thinking and understanding of shape and space. Needs a colour printer to print individual sheets which must then be folded to achieve a set shape of solid colour.

John and Betty's journey into complex numbers - don't be put off by the very basic first few pages of this online book! John and Betty, the cartoon characters, quickly devise irrational numbers (such as the square root of three), then imaginary and complex numbers, which they play around with, to make further discoveries. An excellent introduction to an advanced subject, suitable for interested children of any age, although younger ones may struggle with the later pages.

Math Cats - an imaginative site for children to explore, giving suggestions for maths investigations, competitions, maths crafts, and a mathematical art gallery.

AAA math - extensive resource with hundreds of pages of maths skills and concepts, for children and younger teenagers. Several pages of text with clear explanations, followed by online quizzes to test understanding.

Primary resources: maths - wide range of printable worksheets covering UK National Curriculum maths at primary school level. Ideal for children who want a more structured approach, or parents who like to cover topics studied in schools.

Maths games - a wide variety of games for primary age children (approx 5-11) to play online. Covers topics such as fractions, square roots, geometry and arithmetic.

Joe the dragon - enjoyable games, quizzes and puzzles with different skill levels to help children learn arithmetic, fractions and other primary school maths.

A+ games - online games for arithmetic, using the ideas behind bingo, concentration, or uncovering pictures.

Visual fractions - examples and quizzes looking at all aspects of fractions visually. Uses lines or circles with examples from simple identification through to arithmetic manipulation of fractions. Each quiz question has the option of an explanation. Suitable for children from approx ages 7-14, or for anyone who struggles with these concepts.

Math Goodies - clear explanations of topics such as simple geometry, pre-algebra, basic probability and statistics, etc, most appropriate for older primary children (roughly age 8-11). Each page has several examples and some interactive questions at the end.

Cut the knot - an excellent site with a miscellany of mathematical oddities, inspirations and puzzles. Suitable for all ages - ideal for those who like to learn in their own style without structure or worksheets.

Dr Math - a very comprehensive archive of clear replies to mathematical questions on almost every topic imaginable. Divided into broad age-ranges, this is an excellent resource for older children and teenagers, or for parents needing help in explaining maths concepts.

RAF Target maths - online instruction and maths games intended for children aged 11-16. Takes a while to load, with a lot of introductory pages, but works effectively, and the explanations are clear, with plenty of extra demonstrations of each new topic or technique.

Understanding algebra - online version of a complete algebra text-book, starting from basic definitions, though to roughly GCSE level. Probably most suitable for about age 11-16 as there is a lot of text, but younger children keen on algebra may also find some of this useful - as may parents wanting some revision!

Maths GCSE guide - thorough resource for all topics included in the British GCSE maths exams (taken about age 16). Six main subject divisions, each with sub-sections: clear explanations and examples given.

Calculus - everything to do with the concepts needed for calculus, starting right from the beginning. Fairly long-winded explanations, with some graphical help, and questions for the student to solve. Most appropriate for approx age 14+

You might also like to look at my main maths page, or some articles I've written including introducing maths to young children, and overcoming maths phobia for teenagers.

Art and craft - English - Geography - History - Languages - Maths - Music - RE - Science