
My daughter went from struggling with fractions to confidently solving mixed number problems in just two months.
Sarah M.

Trusted platform that builds strong math foundations

Snap a photo of any problem and get the exact lesson you need

Certified teachers explain every concept with clear examples

See exactly what they've mastered and what needs more work

Choose your Alberta grade (K-12) and current math topics.

Upload homework problems or browse curriculum-aligned lessons.

Work through similar problems until concepts stick.

Track progress and watch grades improve week by week.
LO_ID | Learning Outcome-Skills & Procedures | StudyPug Topic |
|---|---|---|
AB.LO.G5.1 | Analyze patterns in place value: Express numbers within 10 000 000, including decimal numbers to thousandths, using words and numerals; Relate a decimal number to its position on the number line; Compare and order numbers, including decimal numbers; Express the relationship between two numbers using <, >, or =; Round numbers, including decimal numbers, to various places according to context |
AB.LO.G5.2 | Add and subtract within 1 000 000, including decimal numbers to thousandths: Add and subtract numbers, including decimal numbers, using standard algorithms; Assess the reasonableness of a sum or difference using estimation; Solve problems using addition and subtraction, including problems involving money |
AB.LO.G5.3 | Determine divisibility of natural numbers: Investigate divisibility by natural numbers to 10, including 0; Generalize divisibility tests for 2, 3, and 5; Determine factors of natural numbers using divisibility tests |
AB.LO.G5.4 | Multiply and divide natural numbers within 100 000: Multiply up to 3-digit by 2-digit natural numbers using standard algorithms; Divide 3-digit by 1-digit natural numbers using standard algorithms; Express a quotient with or without a remainder according to context; Assess the reasonableness of a product or quotient using estimation; Solve problems using multiplication and division of natural numbers |
AB.LO.G5.5 | Interpret improper fractions: Relate fractions, improper fractions, and mixed numbers to their positions on the number line; Count beyond 1 using fractions with the same denominator; Model fractions, including improper fractions and mixed numbers, using quantities, lengths, and areas; Express improper fractions and mixed numbers symbolically; Compare fractions, including improper fractions and mixed numbers, to benchmarks of 0, 1/2, and 1 |
AB.LO.G5.6 | Add and subtract fractions with common denominators: Investigate the composition and decomposition of a quantity within 1 using unit fractions; Express the composition or decomposition of fractions with common denominators as a sum or difference; Compare strategies for adding or subtracting improper fractions to strategies for adding or subtracting mixed numbers; Add and subtract fractions with common denominators within 100, including improper fractions and mixed numbers; Solve problems requiring addition and subtraction of fractions with common denominators |
AB.LO.G5.7 | Employ ratios to represent relationships between quantities: Express part-part ratios and part-whole ratios of the same whole to describe various situations; Express, symbolically, the same part-whole relationship as a ratio, fraction, decimal, and percentage |
AB.LO.G5.8 | Interpret numerical and algebraic expressions: Evaluate numerical expressions involving addition or subtraction in parentheses according to the order of operations; Relate repeated addition of a variable to the product of a number and a variable; Express the product of a number and a variable using a coefficient; Express the quotient of a variable and a number as a fraction; Recognize a product with a variable, a quotient with a variable, or a number as a single term; Write an algebraic expression involving one or two terms to describe an unknown value; Evaluate an algebraic expression by substituting a given number for the variable |
AB.LO.G5.9 | Investigate symmetry as a geometric property: Recognize symmetry in nature and in First Nations, Métis, and Inuit designs; Investigate symmetry in familiar 2-D and 3-D shapes using hands-on materials or digital applications; Show the line of symmetry of a 2-D shape; Describe the order of rotation symmetry of a 2-D shape; Compare the number of reflection and rotation symmetries of a 2-D shape to the number of equal sides and angles; Classify 2-D shapes according to the number of reflection or rotation symmetries |
AB.LO.G5.10 | Relate location to position on a grid: Locate a point on a coordinate grid given the coordinates of the point; Describe the location of a point on a coordinate grid using coordinates; Describe the location of a point on a coordinate grid in relation to the location of another point using positional language; Model a polygon on a coordinate grid using coordinates to indicate the vertices; Describe the location of the vertices of a polygon on a coordinate grid using coordinates |
AB.LO.G5.11 | Estimate and calculate area using standard units: Relate a centimetre to a square centimetre; Relate a metre to a square metre; Express the relationship between square centimetres, square metres, and square kilometres; Justify the choice of square centimetres, square metres, or square kilometres as appropriate units to express various areas; Estimate an area by comparing to a benchmark of a square centimetre or square metre; Express the area of a rectangle using standard units given the lengths of its sides; Compare the perimeters of various rectangles with the same area; Describe the rectangle with the least perimeter for a given area; Solve problems involving perimeter and area of rectangles |
AB.LO.G5.12 | Relate terms to position within an arithmetic sequence: Represent one-to-one correspondence between positions and terms of an arithmetic sequence in a table of values and on a coordinate grid; Describe the graph of an arithmetic sequence as a straight line; Describe a rule, limited to one operation, that expresses correspondence between positions and terms of an arithmetic sequence; Write an algebraic expression, limited to one operation, that represents correspondence between positions and terms of an arithmetic sequence; Determine the missing term in an arithmetic sequence that corresponds to a given position; Solve problems involving an arithmetic sequence |
AB.LO.G5.13 | Analyze frequency in categorial data: Examine categorized data in tables and graphs; Determine frequency for each category of a set of data by counting individual data points; Identify the mode in various representations of data; Recognize data sets with no mode, one mode, or multiple modes; Justify possible answers to a statistical question using mode; Discuss potential categories for open-ended questions and closed-list questions in relation to the same statistical question; Formulate closed-list questions to collect data to answer a statistical question; Categorize data that was collected using closed-list questions; Organize counts of categorized data in a frequency table; Create various representations of data, including with technology, to interpret frequency |
AB.LO.G5.14 | Analyze areas of parallelograms and triangles: Rearrange the area of a parallelogram to form a rectangular area using hands-on materials or digital applications; Determine the area of a parallelogram using multiplication; Determine the base or height of a parallelogram using division; Model the area of a parallelogram as two congruent triangles; Describe the relationship between the area of a triangle and the area of a parallelogram with the same base and height; Determine the area of a triangle, including various triangles with the same base and height; Solve problems involving the areas of parallelograms and triangles; Visualize the decomposition of composite areas in various ways; Determine the area of composite shapes using the areas of triangles and parallelograms |
AB.LO.G5.15 | Interpret and express volume: Recognize volume in familiar contexts; Model volume of prisms by dragging or iterating an area using hands-on materials or digital applications; Create a model of a three-dimensional shape by stacking congruent non-standard units or cubic centimetres without gaps or overlaps; Express volume in non-standard units or cubic centimetres; Visualize and model the volume of various right rectangular prisms as three-dimensional arrays of cube-shaped units; Determine the volume of a right rectangular prism using multiplication; Solve problems involving volume of right rectangular prisms |
AB.LO.G5.16 | Investigate functions to enhance understanding of change: Identify the dependent and independent variables in a given situation, including situations involving change over time; Describe the rule that determines the values of the dependent variable from values of the independent variable; Represent corresponding values of the independent and dependent variables of a function in a table of values and as points in the Cartesian plane; Write an algebraic expression that represents a function; Recognize various representations of the same function; Determine a value of the dependent variable of a function given the corresponding value of the independent variable; Investigate strategies for determining a value of the independent variable of a function given the corresponding value of the dependent variable; Solve problems involving a function |
Grade 5 Lessons
Video Explanations
Practice Problems
Alberta Standards
Michael T.
Priya K.
Read More
Get answers to common questions about Grade 5 Math help
Is StudyPug aligned with the Alberta Grade 5 curriculum?
Yes, StudyPug is 100% aligned with the Alberta Program of Studies for Grade 5 Math. We cover all topics including decimals, fractions, algebraic expressions, geometry, and measurement that your child learns in school.
How does StudyPug help prepare for the Grade 6 PAT?
StudyPug builds the foundational skills needed for PAT success. Our practice problems match Alberta assessment formats, and our diagnostic tools identify gaps early so your child masters concepts before moving to Grade 6.
Can my child use StudyPug for homework help?
Absolutely. Students can search for specific topics, watch video explanations, and practice similar problems. The step-by-step solutions help them understand the process, not just get the answer.
How much time should my Grade 5 child spend on StudyPug?
Most families see great results with 15-30 minutes per session, 3-4 times per week. The adaptive practice adjusts to their pace, so they stay engaged without feeling overwhelmed.
What makes StudyPug different from other math programs?
StudyPug combines diagnostic assessment, personalized learning paths, and adaptive practice. Our Canadian certified teachers create content specifically aligned to Alberta standards, ensuring relevant and effective learning.

10,000+ questions adjust to your exact skill level. Never run out of problems that challenge you.

See mastery percentage for every topic. Parents get weekly progress emails automatically.

Earn badges for consistency and improvement. Build learning streaks that motivate daily practice

Time spent, problems solved, concepts mastered. Identify exactly where more practice is needed.