Trusted by 8,500+ NB families
Why Choose StudyPug for Grade 8
Three ways your child gets help — even when you can't

Search with Photo
Snap a photo of any problem and get the exact lesson

Expert Video Teaching
Certified teachers explain every concept with clear examples

Track Progress
See exactly what they've mastered and what needs more work
How StudyPug Works
1

Pick Their Grade
Choose Grade 8 and see every topic from your child's class
2

Get Unstuck
Upload homework problems or browse curriculum-aligned lessons.
3

Practice & Master
Work through similar problems until concepts stick.
4

See Results
Track progress and watch grades improve week by week.
New Brunswick Grade 8 Math Help | StudyPugHelp
SCO_ID | Curriculum Outcome - Elaborations | StudyPug Topic |
|---|---|---|
NB.SCO.8.N1 | Demonstrate an understanding of perfect squares and square roots: Understand perfect squares and square roots concretely, pictorially and symbolically |
NB.SCO.8.N2 | Determine the approximate square root of numbers that are not perfect squares: Estimate square roots of non-perfect square whole numbers |
NB.SCO.8.N3 | Demonstrate an understanding of percents greater than or equal to 0%: Understand and work with percents 0% and greater |
NB.SCO.8.N4 | Demonstrate an understanding of ratio and rate: Understand and apply concepts of ratio and rate |
NB.SCO.8.N5 | Solve problems that involve rates, ratios and proportional reasoning: Apply rates, ratios and proportional reasoning to problem-solving |
NB.SCO.8.N6 | Demonstrate an understanding of multiplying and dividing positive fractions and mixed numbers: Multiply and divide positive fractions and mixed numbers concretely, pictorially and symbolically |
NB.SCO.8.N7 | Demonstrate an understanding of multiplication and division of integers: Multiply and divide integers concretely, pictorially and symbolically |
NB.SCO.8.PR1 | Graph and analyze two variable linear relations: Graph and analyze linear relations with two variables |
NB.SCO.8.PR2 | Model and solve problems using linear equations: Solve linear equations of various forms concretely, pictorially and symbolically |
NB.SCO.8.SS1 | Develop and apply the Pythagorean Theorem to solve problems: Use the Pythagorean Theorem for problem-solving |
NB.SCO.8.SS2 | Draw and construct nets for 3-D objects: Create nets for three-dimensional objects |
NB.SCO.8.SS3 | Determine the surface area of right prisms and cylinders to solve problems: Calculate surface area of right rectangular prisms, triangular prisms, and cylinders |
NB.SCO.8.SS4 | Develop and apply formulas for determining the volume of right prisms and cylinders: Use formulas to find volumes of right prisms and cylinders |
NB.SCO.8.SS5 | Draw and interpret top, front and side views of 3-D objects: Create and understand different views of 3D objects composed of right rectangular prisms |
NB.SCO.8.SS6 | Demonstrate an understanding of tessellation: Explain properties of shapes that tessellate, create tessellations, identify them in environment |
NB.SCO.8.SP1 | Critique ways in which data is presented: Analyze and evaluate different methods of data presentation |
NB.SCO.8.SP2 | Solve problems involving the probability of independent events: Calculate and apply probability of independent events in problem-solving |
Complete New Brunswick Grade 8 Math Coverage
LESSONS
59
VIDEOS
475
PRACTICE
225
NB ALIGNED
100%
Why New Brunswick Families Choose StudyPug
Aligned to New Brunswick Grade 8 curriculum outcomes and preparing students for high school mathematics success

NB Curriculum Aligned
Every lesson matches the New Brunswick Grade 8 Student-Centred Outcomes for integers, linear equations, geometry, and probability

High School Ready
Master foundational algebra and geometry concepts needed for Grade 9 and provincial assessments

Expert NB Teachers
Lessons taught by certified teachers who understand how New Brunswick students learn best

Step-by-Step Solutions
See the complete solution process for every practice problem, building confidence and independence
Frequently Asked Questions
Everything your child needs to know about Grade 8 Math with StudyPug
Is StudyPug aligned with the New Brunswick Grade 8 curriculum?
Yes, StudyPug is fully aligned to the New Brunswick Grade 8 Student-Centred Outcomes. Every lesson covers the prescribed curriculum including perfect squares, integers, linear equations, Pythagorean theorem, surface area, volume, and probability exactly as taught in NB schools.
What topics are covered in Grade 8 Math?
Grade 8 Math covers square roots, percents over 100%, ratios and rates, fraction operations, integer multiplication and division, two-variable linear relations, solving equations, Pythagorean theorem, surface area and volume of prisms and cylinders, tessellations, and probability of independent events.
How does StudyPug help my Grade 8 child learn math?
StudyPug provides video lessons taught by certified teachers, step-by-step practice problems with complete solutions, and adaptive exercises that adjust to your child's level. They can snap photos of homework problems to find relevant lessons instantly, making independent learning easy.
Can my child use StudyPug independently?
Absolutely. Grade 8 students can browse topics, watch video lessons, complete practice exercises, and check their work independently. The photo search feature helps them find exactly what they need without parent assistance. Progress tracking lets you monitor their work.
Does StudyPug prepare students for high school math?
Yes, StudyPug builds the algebra, geometry, and problem-solving foundations essential for Grade 9 and beyond. Mastering Grade 8 topics like linear equations, Pythagorean theorem, and volume prepares students for success in high school mathematics courses.
How much does StudyPug cost?
StudyPug offers flexible subscription plans starting at just a few dollars per day, less than the cost of a single tutoring session. Your subscription includes unlimited access to all Grade 8 math lessons, practice problems, and progress tracking for your entire family.
Smart Study Tools for Real Results
Personalized features that help your child stay motivated and make progress
Adaptive Practice
Questions adapt to your child's level
Stay Motivated
Badges and streaks keep your child practising daily
Quiz Mastery
Retake quizzes until your child truly gets it
Progress Reports
See exactly where your child needs help


