We may earn an affiliate commission when you visit our partners.
Matt Kelly

With 255 lectures, over 21 hours of video content, hundreds of printable worksheets with thousands of practice questions, this is without the doubt one of the most comprehensive GCSE / iGCSE Maths courses and is structured in difficulty order, so you can complete it at your own pace, whilst also having access to it at any point in the future.

The course is designed to meet the needs of both the UK GCSE and International GCSE (iGCSE) specifications.

Read more

With 255 lectures, over 21 hours of video content, hundreds of printable worksheets with thousands of practice questions, this is without the doubt one of the most comprehensive GCSE / iGCSE Maths courses and is structured in difficulty order, so you can complete it at your own pace, whilst also having access to it at any point in the future.

The course is designed to meet the needs of both the UK GCSE and International GCSE (iGCSE) specifications.

The content is reviewed on an annual basis to ensure that material is in line with the syllabus being assessed and additional material will be updated should the syllabus change after learner's purchased acccess.

All subjects follow a similar learning style.

Each topic lesson includes:

  • An instruction video for each topic which explains the concepts and also guides through a number of example questions

  • A printable worksheet on all topics to provide a large amount of consolidation content

  • Answers to the printable worksheet

The learning is split into 3 levels of Foundation, Intermediate and Higher and each level is split into 4 sub-sections: Geometry, Algebra, Number and Statistics.

We have also separated iGCSE content which is not assessed at GCSE.

Learners are encouraged to access the material from start to end in-order, but can access any part of it should a learner feel they are further on in their learning journey.

Enroll now

What's inside

Learning objectives

  • All required topics to achieve a pass at the uk gcse and international mathematics (igcse)
  • How to find solutions for algebra topics
  • How to find solutions for number topics
  • How to find solutions for geometry topics
  • How to find solutions for statistics topics

Syllabus

A lesson which demonstrates how to use exchange rates to convert currencies and how to be able to solve problems using exchange rates.

Read more
You should have the basic number skills to be able tackle to mathematics required for lower grades

A lesson which demonstrates to learners how to find the place values of numbers, and then write words from figures and vice versa.

This video explains the order of operation (BIDMAS) which is neede to calculate questions involving a variety of operations.

A lesson demonstrating how to order integers, leading onto being able to order integers including negative numbers.

A lesson which demonstrates how to use a number line to work out answers using negative numbers, and to be able to use the four operations with negative numbers.

This video demonstrates how to add whole numbers, decimal numbers and more than 2 whole numbers.

This lesson demonstrates how to subtract whole numbers, decimal numbers and more than 2 whole numbers.

Lesson demonstrating the standard methods which support learners in being able to multiply numbers.

This lesson demonstrates how to divide large numbers, and moving onto how to divide decimals.

A lesson demonstrating how to multiply by different powers of 10. 10, 100, and a thousand, and then dividing, leading onto working with powers of 10.

A lesson which demonstrates the methods of multipying and dividing decimal numbers.

A lesson which demonstrates how to put numbers into index form, and to calculate numerical numbers from numbers given in powers or square roots.

A lesson which demonstrates how to calculate simple percentage of amounts - 50%, 25% and 10%.

A lesson which describes the different number types: Odd, even, prime, triangular, rational and irrational numbers.

A lesson which shows learners how to round numbers to nearest whole numbers, tens, hundreds and decimal places.

A lesson which explains how to round numbers to significant figures, moving onto how to estimate calculations by rounding values to 1 siginificant figure.

A lesson which demonstrates how to simplify fractions and how to find equivalent fractions.

This lesson demonstrates how to convert between decimals and fractions.

This lesson demonstrates how to convert between decimals and percentages.

This lesson demonstrates how to convert between fractions and percentages.

This lesson demonstrates how to convert between improper fractions & mixed numbers.

A lesson to demonstrate adding and subtracting fractions, starting with same denominators leading to different denominators.

A lesson which demonstrates how to multiply and divide fractions leading to multiplying and dividing mixed numbers.

Lesson which explains how to order decimals, then fractions, leading onto a mix of fractions, decimals and percentages.

An introduction to venn diagrams and a demonstrate on filling in a venn diagram with given data.

A lesson which demonstrates the basic functionality of a scientific calculator.


A lesson demonstrating how to work out a fraction of a quantity, and then find an amount as a fraction of another amount.

This lesson demonstrates how to convert ratios into the format 1:n, and to use this to determine recipe amounts, leading onto being able to find best values.

A lesson which demonstrates how to simplify ratios and how to share amounts into given ratios.

A lesson which demonstrates how to combine ratios with different integer values.

This lesson introduces the notation for recurring decimals and explains how to convert fractions to recurring decimals.

A lesson which shows learners how to find all the factors of a number, leading onto being able to find the highest common factors (HCF) of 2 or more numbers.

Lesson which explains how to find multiples of a number, leading onto being able to find the lowest common multiple (LCM) of 2 or more numbers.

A lesson which explains how to create a prime factor tree, leading onto writing a number of a product of it's prime factors.

A lesson which demonstrates how to fill in Venn Diagrams, and then use the to find HCF and LCM.

This lesson demonstrates how to be able to read bus/train timetables, and using them to find lengths of journeys.

A lesson which demonstrates the notations used for inequalities and how to answer questions involving them.

This lesson demonstrates how to read analogue clocks, draw hands on analogue clocks to show time, and how to convert between 12 and 24 hour clocks.

A lesson which demonstrates how to be able to total a bill, to calculate the amount of change from a purchase, and to be able to solve other money problems.

This lesson demonstrates how to use similar calculations to find solutions to other questions which are in some-way related to them.

A lesson which demonstrates what a reciprocal of a whole number and a reciprocal of a fraction is.

This lesson demonstrates how to calculate simple interest of amounts.

You will have basic algebra skills to be able tackle algebraic mathematical questions required for lower grades

This lesson will support learners in being able to plot and read co-ordinates in different quadrants.

This lesson should enable students to identify the difference between expressions, equations, formulaes and identities

This lesson will support learners in being able to simplify algebraic expressions.

After completing this lessons, learners should be able to substiute numbers into increasingly challenging expressions, including mixed variables and extending to negatives.

After this lesson, students should be able to substiute numbers into formulae.

Students should be able to factorise expressions, starting from integer factors, then algebraic factors leading onto combined factors after completing this lesson.

Students should be able to expand and simplify single brackets, starting with 1 bracket moving onto 2 brackets

This lesson will support learners in being able to change the subject of a formulae. This is part 1 of 3 lessons on this topic.

A lesson which demonstrates how to re-arrange and therefore solve one step equations.

Learners should be able to write or derive expressions, equations, formulaes and identities from given information after this lesson.

Students will learn how to solve multiple step equations with unknowns on both sides, with differing order of operations.

Students after this lessons should be able to solve simple two step equations, with differing order of operations.

This lesson demonstrates to learners how to solve inequalities.

Beginning with 1 step inequalities followd by 2 step inequalities, finishing with double sided inequalities.

Afer this lesson students should be able to:

- find the output of a function machine

- find the input of a function machine

- find the missing rule of a function machine

After this lesson, learners should be able to :

- find the output of a double function machine

- find the input of a double function machine

- find the missing rule of a double function machine

This lesson will explain how students should answer trial and improvement questions to find approximate solutions to a specified level of accuracy.

This lesson demonstrates how to work out perpendicular gradients, given just one gradient (using m1 x m2 = -1), leading onto equations of perpendicular lines using y = mx + c

This lesson explains how to find the equations of parallel and perpendicular lines in relation to other given linear equations given a co-ordinate.

You will have the basic geomtery skills to be able tackle geometrical mathematical questions required for lower grades

This lessons covers drawing and identify nets, shows how to draw 3D shapes on isometric paper, finishing off with how to draw different elevations of shapes.

A lesson showing how to measure items/lines accurately using a ruler, and how to draw lines of certain lengths using a ruler.

This lesson demonstrates how to find the perimeter of a shape by counting, calculating distance with numbers, and moving onto perimeter of compound shapes.

Lesson to support students in being able to classify different types of triangles based on information given.

Lesson which explains the properties of the different types of quadrilaterals.

This lesson demonstrates how to work out the area of a triangle using formula, leading to finding missing dimensions given it's area.

Lesson which covers out the area of a rectangle by counting squares, followed by multiplying dimensions, leading onto compound rectangles.

This lesson explains how to use the parallelogram formula to find area of parallelograms and hence missing sides given it's area.

This lesson explains how to use the trapezium formula to find area of trapeziums and hence missing dimensions given it's area.

This lessons support learners in being able to calculate the area of compound shapes made up of rectangles, triangles, parallelograms, trapeziums and circles.

This lesson demonstrates how to measure and draw angles accurately using a protractor.

A lesson showing the properties and names of different types of angles.

This lesson demonstrates how to find angles in triangles and quadrilaterals based on their angle properties.

Lesson explaining how to find missing angles in a right angle, on a straight line, and around a point.

A lesson which demonstrates how to construct a triangle with a protractor and ruler, and how to construct a triangle with a pair of compasses and a ruler.

This lesson demonstrates shapes' lines of symmetry and their order of rotational symmetry.

Lesson showing how to reflect shapes using a mirror lines, leading onto being able to reflect lines in a linear equation and finishing with describing a transformation ( reflection ) given a first shape and it's reflection.

A lesson explaining what determines if lines are parallel or perpendicular.

Lesson which names each of the parts of a circle, followed by how to calculate the circumference and area of a circle questions, extending to portions of circles.

A lesson to help learners understand and identify congruent shapes.

This lesson how to find a missing side length with the understanding that the shapes are 'similar'.

A lesson to demonstrate how to convert between scaled and real life distances, and how to use scales to find real distances on a map.

A lesson demonstrating how to read scales and add measurement lines on scales.

A lesson which covers how to convert between different metric units of length, mass and volumes.

The lesson covers how to rotate shapes from instructions, leading onto being able to identify and describe how shapes have been rotated.

A lesson which covers the formula involving speed, density and time.

A lesson explaining how to interpret distance time graphs, how to represent a journey on a distance time graph and how to calculate the speed from a distance time graph.

A lesson which covers the formula involving Pressure, Force and area.

A lesson which covers the formula involving Density, mass and volume.

This lesson demontrates how to use conversion graphs to change units.

You will have the basic statistics skills to be able tackle statistical mathematical questions required for lower grades

Lesson which demonstrates how to draw bar charts from given data, followed by an example of how to interpret bar charts / reading information.

Lesson which demonstrates how to draw dual bar charts from given data, followed by an example of how to interpret dual bar charts / reading information.

A lesson which demonstrates Pictograms, how to read, interpret and draw them.

Lesson which explains how to record data in a frequency table and grouping continuous data and record (grouped data) it in a grouped frequency table.

A lesson which demonstrates how to calculate the Median average from an odd number of values, leading onto an even number of values - extending to using negative numbers.

A lesson which demonstrates how to calculate Mean and Mode Averages, and Range from a list of values - extending to using negative numbers.

Save this course

Save Complete guide to GCSE and iGCSE Mathematics to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Complete guide to GCSE and iGCSE Mathematics with these activities:
Review Basic Arithmetic
Strengthen foundational arithmetic skills to prepare for more complex GCSE/iGCSE math topics.
Browse courses on Order of Operations
Show steps
  • Review order of operations (PEMDAS/BODMAS).
  • Practice fraction, decimal, and percentage conversions.
  • Solve practice problems involving mixed operations.
Review 'Maths for GCSE and IGCSE'
Reinforce understanding of key concepts and practice problem-solving with a dedicated GCSE/iGCSE textbook.
Show steps
  • Read chapters corresponding to course topics.
  • Work through practice problems in the book.
  • Compare solutions with course materials.
Practice Algebra Simplification
Reinforce algebra skills by practicing simplification of algebraic expressions.
Show steps
  • Simplify expressions with integer coefficients.
  • Simplify expressions with fractional coefficients.
  • Simplify expressions with multiple variables.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Tutor a Peer in Math
Solidify your understanding by explaining mathematical concepts to a peer.
Show steps
  • Identify a peer who needs help with math.
  • Review the relevant course materials.
  • Explain concepts and answer questions.
Review 'The Maths Book'
Expand understanding of mathematical concepts with historical context and engaging explanations.
View The Math Book on Amazon
Show steps
  • Read relevant chapters on algebra, geometry, and statistics.
  • Summarize key concepts and historical context.
  • Relate book content to course materials.
Create a Geometry Cheat Sheet
Consolidate geometry knowledge by creating a cheat sheet with formulas and diagrams.
Show steps
  • Gather all geometry formulas from the course.
  • Draw diagrams for each geometric shape.
  • Organize the cheat sheet for easy reference.
Design a Math Game
Apply mathematical knowledge by designing a game that reinforces key concepts.
Show steps
  • Choose a mathematical topic from the course.
  • Design game mechanics that reinforce the topic.
  • Create game rules and instructions.
  • Test the game and refine the design.

Career center

Learners who complete Complete guide to GCSE and iGCSE Mathematics will develop knowledge and skills that may be useful to these careers:
Mathematics Teacher
A mathematics teacher instructs students in mathematical concepts and problem-solving techniques, at all levels of education. With its comprehensive coverage of GCSE and iGCSE mathematics, this online, video based course helps build a strong foundation in the core concepts and techniques that a teacher needs to effectively instruct students. The extensive video content, printable worksheets, and structured approach to different levels and topics of Geometry, Algebra, Number and Statistics, gives a mathematics teacher taking this course a full walkthrough of curriculum. Furthermore, the course's alignment with UK GCSE and International GCSE specifications will be directly relevant to students preparing for examinations.
Mathematics Tutor
A mathematics tutor works directly with students, providing instruction and support to improve their understanding and skills in mathematics. This course, with its comprehensive coverage of GCSE and iGCSE mathematics, helps build a strong foundation in the core concepts and techniques that a tutor needs to effectively assist students. The extensive video content, printable worksheets, and structured approach to different levels and topics ensures that a mathematics tutor taking this course gains a deep understanding of the subject matter, enabling them to explain concepts clearly and provide targeted practice to their tutees. Furthermore, the course's alignment with UK GCSE and International GCSE specifications will be directly relevant to students preparing for these examinations.
Homeschool Educator
A homeschool educator provides instruction to their children or other students in a home setting. This complete course can be extremely useful to a homeschool educator by providing a structured and comprehensive curriculum for GCSE and iGCSE mathematics. The video lectures, printable worksheets, and comprehensive coverage of topics in algebra, geometry, number, and statistics offer a complete educational tool. The structured format may be helpful for homeschool educators who want to ensure their children receive a thorough and well-rounded mathematics education that aligns with established standards.
Maths Content Writer
A maths content writer creates educational materials, assessments, and articles about maths. They often work for educational websites, textbook publishers, or tutoring companies. This course, encompassing UK GCSE and International GCSE specifications for mathematics, offers a comprehensive foundation for anyone aiming to write mathematical content. With its structured lectures, video explanations, and printable worksheets covering Geometry, Algebra, Number and Statistics, it provides a large source of information, examples and knowledge. This is a strong starting point to start making useful maths resources yourself.
Maths Problem Setter
A problem setter is a person who creates mathematical problems, often for competitions, exams, or educational resources. This course's extensive coverage of GCSE/iGCSE Maths, with its structured approach and detailed explanations, may be helpful for such a professional. With 255 lectures, over 21 hours of video content and thousands of practice questions, this course ensures a strong grasp of the syllabus. It's particularly useful for adapting the difficulty and types of questions to suit the required age or ability level, increasing the efficiency of the process of setting mathematical problems.
Textbook Author
A textbook author researches, writes, and edits educational textbooks for various subjects and grade levels. An aspiring textbook author researching the current GCSE and iGCSE mathematics curriculum can use this course to acquire the knowledge to produce their textbook. The course's alignment with UK GCSE and International GCSE specifications may be especially helpful. Furthermore, the course's coverage of different levels of difficulty ensures that a textbook author gains a thorough understanding of the subject matter, enabling them to write accurate and accessible content for students.
Curriculum Developer
Curriculum developers design and create educational materials, ensuring they align with specific learning objectives and standards. This course can be helpful to curriculum developers by providing a comprehensive overview of the GCSE and iGCSE mathematics syllabus. The course's structured approach, with its division into foundation, intermediate, and higher levels, may be useful in designing a curriculum that caters to diverse learning needs. Furthermore, the abundance of practice questions and instructional videos assists in developing engaging and effective learning resources. A curriculum developer wanting to design materials that comply with UK GCSE and International GCSE specifications should consider taking this course.
Online Course Creator
An online course creator designs and develops educational content for online platforms. This course may be useful to an online course creator by providing a comprehensive example of how to structure and deliver engaging mathematics content. The course's video lectures, printable worksheets, and structured approach to different levels of difficulty may be helpful in developing effective online mathematics courses. By studying the course, an online course creator can gain insights into best practices for online mathematics education and develop their own engaging resources. The additional material may be useful if the new course is built for either UK GCSE and International GCSE specifications.
Educational Consultant
Educational consultants provide expert advice and guidance to schools, educational organizations, and individual students. This course may be useful to an educational consultant seeking to deepen their understanding of the mathematics curriculum at the GCSE and iGCSE levels. The comprehensive nature of the course, covering a wide range of topics in algebra, geometry, number, and statistics, gives the consultant a solid knowledge base to draw upon when advising schools on curriculum development and teaching strategies. Furthermore, the course structure can help consultants when providing guidance to individual students on their learning pathways. An educational consultant wanting to specifically address mathematics education at the secondary level will find this course beneficial.
Standardized Test Developer
Those in roles in standardized test development create and evaluate test questions, ensuring they are aligned with curriculum standards and accurately assess student knowledge. This course may be useful to these professionals as it includes a thorough grounding in the topics covered in the GCSE and iGCSE mathematics syllabus, complete with numerous examples and practice questions. The course's structure is a great help in the development of test questions that align with different levels of difficulty. This is especially helpful for test developers working on mathematics assessments at the secondary level.
Educational Software Developer
Educational software developers create software applications designed to support teaching and learning. The course, with its comprehensive and structured approach to GCSE and iGCSE mathematics, can serve as a valuable resource for an educational software developer looking to create mathematics software. The course's coverage of various topics in algebra, geometry, number, and statistics can inform the design of software features and functionalities. By understanding the structure and content of standard curriculum, a software developer can create tools that effectively support mathematics education.
Data Analyst
A data analyst examines and interprets data to identify trends and insights. Although this role often requires an advanced degree, the statistical skills covered in this course may lay the groundwork for a career in data analysis. The course's introduction to statistical concepts and data interpretation techniques may be useful for understanding the fundamentals of data analysis. This is a starting point for understanding basic statistical and numeracy concepts. Though further study would be required, an introduction to the topic may still be valuable.
Financial Analyst
A financial analyst evaluates financial data and provides recommendations to businesses or individuals. While a more advanced degree is usually needed, the numerical skills taught in this course may be helpful for a role in financial analysis. The course's coverage of numerical reasoning, percentages, and ratios is applicable to tasks such as financial modeling and investment analysis. This is a good introduction demonstrating use cases for such skills as percentages and ratio calculation. Though further study would be required, this basic set of skills are foundational.
Accountant
An accountant prepares and analyzes financial records, ensuring accuracy and compliance. While this role requires some post secondary education, the numerical skills taught in this course help build a foundation for a career in accounting. Topics, such as percentages and calculating volumes, may be useful for creating and understanding financial statements. Although further study would be necessary, this course gives insights to the role. It builds a foundation to work in accountancy.
Game Developer
A game developer designs and creates video games, which often requires an understanding of mathematical principles. The geometry covered in this course may be useful to those in game development, particularly in areas such as 3D modeling and spatial reasoning. Learning about Geometric shapes, and calculating angles and areas could assist their career. This course provides an insight into the career of a game developer.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Complete guide to GCSE and iGCSE Mathematics.
This textbook is specifically designed for GCSE and IGCSE mathematics, making it highly relevant to the course. It provides comprehensive coverage of the syllabus, including algebra, geometry, number, and statistics. useful reference tool for students to reinforce their understanding of key concepts and practice problem-solving. It is commonly used as a textbook at academic institutions.
Provides a broad overview of mathematical concepts, including many covered in the GCSE/iGCSE syllabus. It offers historical context and engaging explanations that can enhance understanding. While not a direct textbook, it serves as valuable additional reading to deepen appreciation for the subject. It is especially useful for students who want to explore the 'why' behind the 'how' of mathematical principles.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser