Grade 8 Math · Coding

Write and execute code involving the analysis of data in order to inform and communicate decisions

10 tutor-authored questions for this Ontario curriculum expectation, ordered easiest to hardest — every one with a full worked solution. Work through them free, no account needed.

Start the 10 questions Curriculum: G8-C3.1

Sample: the first question, solved

A data set is [60,70,80,90]. What is the average?

📘 Worked solution
(60+70+80+90)÷4 = 75.

And one from the hard end

Write code that counts how many data points exceed a threshold, then uses that count to inform a decision.

Solution shown after you try it in practice mode.

Work through all 10, easiest to hardest

Your Winny Score tracks you as the questions ramp up. Stuck on one? A real Winny Math tutor will walk you through it — first lesson free.

Start practicing