⚡ How It Works

Built on the Science of Learning

Dragonfly is not a test simulator — it is a learning tool designed around the two study techniques with the strongest research backing: active recall and spaced repetition.

The problem with how most students study

Most South African students spend the majority of their study time re-reading notes, highlighting textbooks, and watching explanations. These methods feel productive — they are comfortable, familiar, and generate a sense of learning. But decades of cognitive science research consistently shows they produce poor long-term retention.

Re-reading a page feels like learning because the material seems familiar when you see it again. But recognition is not the same as recall. On exam day, you are not shown the page and asked to recognise it — you are given a question and expected to retrieve the answer from memory without any cues. Students who have only re-read their notes are practising recognition. Students who have tested themselves are practising retrieval. The exam requires retrieval.

This is the gap Dragonfly is designed to close.

What active recall is — and why it works

🔬 The Science

Active recall (also called retrieval practice or the testing effect) is the practice of retrieving information from memory rather than re-reading it. Every time you successfully retrieve a piece of information, you strengthen the neural pathway associated with that memory — making it easier to retrieve next time and more durable over time.

A meta-analysis of 10 studies published in the journal Psychological Science in the Public Interest found that practice testing produced substantially higher retention than re-reading in 9 of 10 studies — often by a factor of 2 to 4 times the retention rate.

Every question on Dragonfly is designed as an active recall exercise. You are shown a question and must commit to an answer before seeing the explanation. This is the critical design choice: the moment of retrieval attempt — even a failed one — is when the learning happens.

Getting a question wrong on Dragonfly and then reading the explanation is more valuable than re-reading the correct answer from a textbook. The failed retrieval attempt creates a stronger memory trace than passive exposure to the correct information.

What spaced repetition is — and why we use flashcards

🔬 The Science

Spaced repetition is the practice of reviewing material at increasing intervals — reviewing sooner after a wrong answer, and waiting longer before reviewing material you know well. This exploits the spacing effect: information reviewed at spaced intervals is retained far longer than the same total study time spent in a single session.

Hermann Ebbinghaus's forgetting curve (1885) showed that memory decays rapidly without reinforcement. Spaced repetition schedules reviews to happen just as forgetting is about to occur — the retrieval at that moment is harder (because you have partially forgotten) and therefore creates a stronger memory trace than reviewing material you still clearly remember.

Dragonfly's flashcard sets are designed for spaced repetition practice. Go through the full deck once, then on subsequent sessions review only the cards you found difficult. Over time, previously difficult cards become easy and need reviewing less frequently. This is spaced repetition in practice.

100 flashcards per subject — covering the key definitions, formulas, processes, port numbers, legislation, and concepts that appear most frequently in each exam — gives you the vocabulary foundation that quiz questions assume. Use flashcards for quick daily sessions (10 to 15 minutes) and quiz questions for longer focused sessions.

How to use Dragonfly most effectively

01
Start with the full quiz
Work through all questions in a subject. Don't skip ones you find hard — struggling with a question before seeing the answer makes the explanation more memorable. Read every explanation, even for questions you got right.
02
Note your weak areas
Pay attention to which topics and question types you consistently get wrong. These are your priority areas for additional revision. Use the blog articles for deeper coverage of those specific topics.
03
Use flashcards daily
10 to 15 minutes of flashcard review every day — tapping each card, committing to your recall, then revealing the answer — builds the foundational vocabulary that quiz questions assume. Prioritise cards you found difficult.
04
Reset and repeat
After completing the full quiz, reset and work through it again. Your score will improve. Notice which questions you still get wrong — those are the concepts that need more focused revision using official past papers or your textbook.

What Dragonfly is — and is not

Original practice questions aligned to real exam styles

Every question is written from scratch by our content team to reflect the difficulty level, question style, and topic weighting of the actual exam. We do not reproduce official past papers or copyrighted content.

Detailed explanations for every answer

Every question has a full explanation that tells you not just what is correct but why — and why the incorrect options are wrong. This is the most important part of each question for learning.

Free — permanently, for everyone

No account, no subscription, no paywall. Every question and flashcard on Dragonfly is free for any South African student or professional with internet access. We are funded through Google AdSense advertising.

Not a replacement for official past papers

Dragonfly practice questions are supplementary to — not a replacement for — official NSC past papers, certification practice exams, and prescribed textbooks. Use both: Dragonfly for active recall and concept reinforcement, official past papers for full exam simulation under timed conditions.

Not a predictions service

We do not predict exam questions, provide leaked content, or guarantee specific questions will appear in any exam. Our questions cover the curriculum and exam styles — exam-specific prediction is neither possible nor ethical.

Frequently asked questions

Do I need to create an account?
No — Dragonfly requires no registration, no email address, and no account of any kind. Open any subject page and start practising immediately. Your progress is not saved between sessions, which means every session is a fresh active recall exercise.
Does Dragonfly work on mobile?
Yes — all Dragonfly subject pages and flashcards are designed to work on any screen size. No app download is required. Open any page in your mobile browser and it will adapt to your screen. The site also works on low-bandwidth connections — pages are lightweight and designed for South African data conditions.
Are the questions from official past papers?
No — every question on Dragonfly is original content written from scratch by our team. We do not reproduce official NSC past papers, certification exam questions, or any copyrighted examination material. Our questions are designed to cover the same content, difficulty level, and question style as real exams — but they are entirely original. For official past papers, visit the DBE website (education.gov.za) or the relevant certification body.
How often is content updated?
We review and update content annually as exam blueprints, curriculum documents, and certification objectives change. We also correct errors reported by users within 24 hours. If you find an error in any question or explanation, please email errors@dragonflyexampapers.co.za — we genuinely appreciate every report.
How is Dragonfly funded if it is free?
Dragonfly is funded through Google AdSense advertising — the banner and display ads you may see on the site. We do not charge users, sell user data, or accept payment for content placement. Advertisers pay Google; Google pays us a portion for displaying their ads. This is the same funding model used by most free websites and news publications.
Can my school or tutoring centre use Dragonfly?
Yes — teachers and tutors are welcome to recommend Dragonfly to their students and to use it as part of their classroom activities. Our content is licensed for non-commercial educational use. If you would like to discuss a formal partnership or bulk access arrangement, please contact partnerships@dragonflyexampapers.co.za.

Ready to start?

34 subjects · 5,100+ questions · 3,400+ flashcards · completely free

Choose Your Subject →