Free practice

50 STEM & AI Olympiad questions. Free. With answers.

Curated by NASCA's curriculum team across Primary, Middle and Senior school. Filter by level or topic, reveal answers, or download the full branded PDF.

12 pages · NASCA-branded · free
50
Questions
3
School levels
6
Topics
Free
No signup

The bank

Pick a level and topic, click any question to see the answer.

Showing 50 of 50
  1. 1
    PrimaryMath

    What is the next number? 2, 4, 8, 16, ___

  2. 2
    PrimaryLogic

    If all bloops are zaps and all zaps are flips, are all bloops flips?

  3. 3
    PrimaryMath

    A pizza is cut into 8 equal slices. You eat 3. What fraction is left?

  4. 4
    PrimaryScience

    Which state of matter has a definite shape and volume?

  5. 5
    PrimaryCoding

    In Scratch, which block makes a sprite move 10 steps?

  6. 6
    PrimaryMath

    What is 25% of 80?

  7. 7
    PrimaryAI

    True or false: a computer can 'see' a cat in a photo without being told what a cat is.

  8. 8
    PrimaryLogic

    I am thinking of a number. Half of it is 9. What is the number?

  9. 9
    PrimaryScience

    What gas do plants take in during photosynthesis?

  10. 10
    PrimaryRobotics

    A robot turns 90° four times. How many degrees is that in total?

  11. 11
    PrimaryMath

    How many sides does a hexagon have?

  12. 12
    PrimaryCoding

    What does a 'loop' do in code?

  13. 13
    PrimaryMath

    What is 144 ÷ 12?

  14. 14
    PrimaryAI

    Name one everyday device that uses voice recognition.

  15. 15
    PrimaryScience

    Which planet is closest to the Sun?

  16. 16
    MiddleMath

    Solve for x: 3x + 7 = 22

  17. 17
    MiddleLogic

    Five houses in a row. The red house is left of the green. The green is left of the blue. Where is the green?

  18. 18
    MiddleCoding

    What is the output? `for i in range(3): print(i)`

  19. 19
    MiddleAI

    What is 'training data' in machine learning?

  20. 20
    MiddleMath

    What is the area of a triangle with base 10 and height 6?

  21. 21
    MiddleScience

    What is Newton's Third Law?

  22. 22
    MiddleRobotics

    A wheel of radius 3 cm rotates once. How far does the robot move?

  23. 23
    MiddleMath

    What is the smallest prime number greater than 30?

  24. 24
    MiddleCoding

    What does the variable 'n' equal after: `n = 10; n = n + 5; n = n * 2;` ?

  25. 25
    MiddleAI

    Give an example of a 'classification' problem.

  26. 26
    MiddleLogic

    If today is Wednesday, what day will it be 100 days from now?

  27. 27
    MiddleMath

    Express 0.625 as a fraction in simplest form.

  28. 28
    MiddleScience

    What is the chemical formula for water?

  29. 29
    MiddleCoding

    What data structure follows Last-In-First-Out (LIFO)?

  30. 30
    MiddleAI

    What does 'overfitting' mean?

  31. 31
    MiddleMath

    Find the mean of: 4, 8, 6, 10, 12.

  32. 32
    MiddleRobotics

    Name the three components of a feedback control loop.

  33. 33
    MiddleLogic

    How many ways can you arrange the letters of CAT?

  34. 34
    MiddleScience

    What organelle is the powerhouse of the cell?

  35. 35
    MiddleCoding

    What is the time complexity of binary search?

  36. 36
    SeniorMath

    Differentiate f(x) = 3x² + 5x − 2.

  37. 37
    SeniorAI

    Explain the difference between supervised and unsupervised learning in one sentence each.

  38. 38
    SeniorCoding

    What is the worst-case time complexity of quicksort?

  39. 39
    SeniorMath

    Evaluate ∫(2x + 1) dx from 0 to 3.

  40. 40
    SeniorAI

    Why do transformers use attention instead of recurrence?

  41. 41
    SeniorScience

    State the first law of thermodynamics.

  42. 42
    SeniorLogic

    Negate: ∀x ∈ ℝ, x² ≥ 0.

  43. 43
    SeniorCoding

    What does the SQL query `SELECT COUNT(DISTINCT user_id) FROM orders;` return?

  44. 44
    SeniorMath

    Solve: log₂(x) + log₂(x − 2) = 3.

  45. 45
    SeniorAI

    What is gradient descent?

  46. 46
    SeniorRobotics

    What is SLAM in robotics?

  47. 47
    SeniorScience

    Balance the equation: C₃H₈ + O₂ → CO₂ + H₂O.

  48. 48
    SeniorMath

    Find the determinant of [[1, 2], [3, 4]].

  49. 49
    SeniorCoding

    Explain a hash collision and one way to handle it.

  50. 50
    SeniorAI

    What is the difference between precision and recall?

Want the full 250-question paid bank for your school?

Five levels, ten topics, fully worked solutions, plus a teacher answer key. One-time licence per school.