
Factoring polynomials made zero sense. The video lessons broke it down perfectly. Went from failing to a B+ in three months.
Jordan Leblanc

The complete learning system to master Grade 10 math

Snap a photo of any problem and get the exact lesson

Certified teachers explain every concept with clear examples

Thousands of practice questions with step-by-step solutions

Choose your New Brunswick 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.
SCO_ID | Curriculum Outcome - Elaborations | StudyPug Topic |
|---|---|---|
NB.SCO.N10.AN1 | Demonstrate an understanding of factors of whole numbers: Determining prime factors, greatest common factor, least common multiple, square root, cube root |
NB.SCO.N10.AN2 | Demonstrate an understanding of irrational numbers: Representing, identifying and simplifying irrational numbers, ordering irrational numbers |
NB.SCO.N10.AN3 | Demonstrate an understanding of powers with integral and rational exponents: Applying exponent rules and converting between radicals and rational exponents |
NB.SCO.N10.AN4 | Demonstrate an understanding of multiplication of polynomial expressions: Multiplying monomials, binomials and trinomials concretely, pictorially and symbolically |
NB.SCO.N10.AN5 | Demonstrate an understanding of common factors and trinomial factoring: Factoring polynomials concretely, pictorially and symbolically |
NB.SCO.N10.RF1 | Interpret and explain the relationships among data, graphs and situations: Analyzing and describing relationships between variables in various contexts |
NB.SCO.N10.RF2 | Demonstrate an understanding of relations and functions: Identifying and representing relations and functions using various methods |
NB.SCO.N10.RF3 | Demonstrate an understanding of slope: Analyzing slope with respect to rise and run, line segments, rate of change, parallel and perpendicular lines |
NB.SCO.N10.RF4 | Describe and represent linear relations: Using words, ordered pairs, tables of values, graphs, and equations to represent linear relations |
NB.SCO.N10.RF5 | Determine the characteristics of the graphs of linear relations: Analyzing intercepts, slope, domain, and range of linear relations |
NB.SCO.N10.RF6 | Relate linear relations expressed in various forms: Converting between slope-intercept, general, and slope-point forms of linear relations |
NB.SCO.N10.RF7 | Determine the equation of a linear relation: Given a graph, point and slope, two points, or parallel/perpendicular line equation |
NB.SCO.N10.RF8 | Solve problems involving distance between two points and midpoint of a line segment: Applying distance and midpoint formulas in various contexts |
NB.SCO.N10.RF9 | Represent a linear function using function notation: Converting between various representations of linear functions using function notation |
NB.SCO.N10.RF10 | Solve problems involving systems of linear equations in two variables: Solving systems graphically and algebraically in various contexts |
Number Relations and Functions 10 Lessons
Video Explanations
Practice Problems
New Brunswick Standards

Practice with NB provincial exam-style questions—be ready for test day

Learn from expert New Brunswick teachers who know exactly what you need for Grade 10 math

Desktop, tablet, or phone—your Number Relations and Functions 10 lessons sync across all devices
Alex Cormier
Taylor Richard
Read More
Everything you need to know about mastering Number Relations and Functions 10
What does Number Relations and Functions 10 coverage include?
Complete Grade 10 math curriculum with video lessons on radicals, polynomials, linear relations, and systems. Includes practice problems, step-by-step solutions, and progress tracking for every topic.
How does photo search work?
Take a photo of any math problem, and StudyPug finds the exact lesson teaching that concept. It's like having a personal tutor who knows exactly what you need.
Are the teachers certified New Brunswick educators?
Yes! Our teachers are Canadian certified educators who understand New Brunswick curriculum and create lessons specifically for Grade 10 math standards.
Can I use StudyPug on my phone or tablet?
Absolutely! StudyPug works on desktop, tablet, and mobile. Your progress syncs automatically so you can learn anywhere.
How will StudyPug help me prepare for provincial exams?
We include New Brunswick provincial exam-style practice questions and teach the exact concepts you need. Students report significantly improved test scores and confidence.

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.