Skip to main content
EduArc includes a comprehensive database of 22,732 real exam and competition questions. Add authentic assessment questions to your courses, study guides, and assignments without having to find and format them yourself.

What’s Available

IGCSE

Physics, Chemistry, Mathematics, Economics

A-Level

Mathematics (more subjects coming soon)

STEP

Papers 1, 2, 3 - Pure, Mechanics, Statistics

Competitions

AMC 8, AMC 10, AMC 12, AIME, IMO, and more

How Search Works

The question database has 4 different schemas, each with its own search behavior:
SchemaSubject Required?Text SearchFilters
IGCSE✅ YesOptionaltopic, subtopic, difficulty
A-Level✅ YesOptionaltopic, subtopic, difficulty
STEP❌ NoWorks alonepaper, subject
Competition❌ NoWorks alonecompetition, category, level, year
Pro tip: For STEP and Competition questions, you can search by topic alone without specifying any filters. Just say “Find questions about Vieta’s formulas” and it will search across all papers and competitions.

IGCSE Questions

IGCSE search requires a subject. Available subjects:
  • Physics - Motion, energy, waves, electricity, thermal physics
  • Chemistry - Atomic structure, bonding, stoichiometry, organic chemistry
  • Mathematics - Algebra, geometry, statistics, functions
  • Economics - Markets, business, government, international trade

Filtering Options

FilterDescriptionExample Values
topicMain topic area”Kinematics”, “Bonding”
subtopicSpecific subtopic”Projectile motion”
difficulty1-5 scale1 (easy) to 5 (hard)

Example Prompts

Find 5 IGCSE physics questions about kinematics
Add 3 random IGCSE chemistry questions about chemical equations
Find IGCSE mathematics questions on quadratic equations with difficulty 3

A-Level Questions

A-Level search requires a subject. Currently available:
  • Mathematics - Pure, Statistics, Mechanics
More A-Level subjects are coming soon. Currently only mathematics is available.

Example Prompts

Find A-Level mathematics questions about integration
Add 5 A-Level math questions on calculus with solutions
Find A-Level questions about differentiation difficulty 4

STEP Questions

Cambridge STEP (Sixth Term Examination Paper) search is flexible - all parameters are optional. Just search by topic!

Papers

PaperLevelDescription
STEP 1FoundationTests AS content at depth
STEP 2IntermediateTests A-Level content
STEP 3AdvancedMost challenging

Subjects

  • Pure - Algebra, calculus, trigonometry
  • Mechanics - Forces, motion, energy
  • Probability & Statistics - Distributions, hypothesis testing

Example Prompts

The easiest way - just search by topic:
Find STEP questions about integration
With filters:
Find STEP 2 Pure questions on differentiation
Add 3 random STEP mechanics questions

Competition Questions

Competition search is also flexible - all parameters are optional. Search by topic across all competitions!

Available Competitions

  • AMC 8 (middle school)
  • AMC 10A, AMC 10B
  • AMC 12A, AMC 12B
  • AIME (American Invitational Mathematics Examination)
  • IMO (International Mathematical Olympiad)
  • And more…

Categories

  • Algebra - Equations, functions, sequences
  • Geometry - Triangles, circles, coordinate geometry
  • Number Theory - Divisibility, primes, modular arithmetic
  • Combinatorics - Counting, probability, graph theory

Difficulty Levels

LevelTypical Sources
IntroductoryAMC 8, early AMC 10
IntermediateAMC 10/12, early AIME
OlympiadAIME, IMO

Example Prompts

Search by topic (easiest):
Find questions about Vieta's formulas
With competition filter:
Find IMO geometry problems at olympiad level
Add 5 AMC 10 algebra questions
With category and level:
Find intermediate combinatorics problems
Add olympiad-level number theory questions from AIME

Adding Questions to Your Content

To Course Websites

Find 5 IGCSE questions and add them to the practice page.
Add a quiz using past exam questions.
Create a challenge section with STEP problems.

To Study Guides

Add 10 practice problems from the question bank with answers at the end.
Include worked solutions for the harder questions.

To Assignments

Create a test using questions from the database.
Add past paper questions for Section B.
Include GCSE-style questions worth 30 marks.

Tips for Using Questions

Check Relevance

Verify questions match your curriculum and teaching

Mix Difficulty

Include easier and harder questions for all abilities

Include Solutions

When available, add worked solutions for study guides

Review Before Using

Always check questions are appropriate before distributing

Limitations

The question database is extensive but not exhaustive. If you can’t find questions on a specific topic, you can:
  • Ask the AI to create similar questions
  • Upload your own questions
  • Use questions from different exam boards as inspiration