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.
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.
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.
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.
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.
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.
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.
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.
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.
34 subjects · 5,100+ questions · 3,400+ flashcards · completely free
Choose Your Subject →