Learn
Spaced Repetition Without Flashcards
A practical guide to using spaced repetition for lessons, articles, videos, notes, PDFs, links, and other real learning materials — while still using cards when they help.
Spaced review
The scheduling idea can apply to real learning materials.
Source-first study
Open the article, lesson, note, or video again when the Review is due.
Optional recall
Add cards only when they help inside the Material.
Most people first meet spaced repetition through flashcard apps.
That makes sense. Flashcards are simple, testable, and useful. A good card gives you a prompt, asks you to recall something, and then shows the answer.
But spaced repetition is not limited to flashcards.
You can also use spaced repetition to review lessons, articles, videos, notes, PDFs, documentation pages, book chapters, examples, and other learning materials you want to return to later.
RepeatFlow is built around this idea:
Repeat the material you actually learn from — not only the cards you create after studying it.
Quick answer
Yes, you can use spaced repetition without making flashcards the main unit.
Instead of scheduling individual cards, you can schedule complete learning materials. In RepeatFlow, this scheduled unit is called a Material.
A Material can be:
- a lesson;
- an article;
- a video;
- a PDF;
- a note;
- a documentation page;
- a textbook chapter;
- a link to an external resource;
- a small card set;
- a mixed learning block with link, note, and cards.
The goal is not to remove flashcards. The goal is to use spaced repetition at the level where learning actually happened.
What this guide is for
This guide is for learners who study from source materials and do not want every useful idea to become a separate card.
It is especially useful when the source context matters:
- a language lesson with examples and grammar patterns;
- a programming tutorial with code and reasoning;
- a PDF chapter with diagrams and explanations;
- a documentation page with examples;
- a video lesson with timestamps;
- a note that connects several ideas;
- a group of cards that belongs to one original lesson.
For the deeper research background, see Spaced Repetition in Context. For the product model, see Material-Based Spaced Repetition.
The real question: what should be repeated?
Spaced repetition answers one practical question:
When should I return to this learning item?
The learning item does not have to be a card.
| Learning item | Good when | Example |
|---|---|---|
| Card | The answer is small and easy to check | What does to figure out mean? |
| Lesson | The explanation and examples matter | Past Simple vs Present Perfect lesson |
| Video | A section needs to be replayed | Docker volumes tutorial |
| A chapter or diagram needs review | Cell respiration chapter | |
| Note | Your summary connects several ideas | Graph algorithms notes |
| Documentation | The source example matters | React useEffect docs |
| Card set | Several prompts belong together | 20 irregular verbs from lesson 12 |
A flashcard is one possible unit.
A Material is another possible unit.
RepeatFlow chooses the Material as the main scheduled unit because many learners do not study from cards first. They study from lessons, articles, videos, notes, PDFs, examples, and documents.
What a Material contains in RepeatFlow
A Material is a learning block inside a Subject.
In the current product model, a Material can contain:
Link
Short note
Cards
The link points back to the original source.
The short note tells your future self what to review.
The cards support active recall when direct prompts are useful.
Example:
ENG-M12 · Conditional sentences lesson
Link: video lesson
Note: Review examples with “if I were...” and mixed conditionals
Cards: 12 sentence prompts
Repeat Plan: 1 / 3 / 7 / 15 / 30
RepeatFlow schedules the Material. The Review points back to the Material.
The cards support the Review, but the Material remains the anchor.
Why this matters
When every learning item becomes a separate card, context can disappear.
A vocabulary card may show:
charge → opłata / ładować / oskarżać
But the learner may still need examples:
charge a phone
charge a fee
charge someone with a crime
take charge
in charge of
The same problem appears outside language learning:
- a programming function makes more sense inside a code example;
- a biology term makes more sense inside a process;
- a historical event makes more sense inside a timeline;
- a math formula makes more sense inside a worked problem;
- a design principle makes more sense inside a real interface.
Flashcards can help you recall pieces.
Materials help you return to the context.
Flashcards still matter
RepeatFlow is not anti-flashcard.
Flashcards are useful when the item is small, clear, and directly testable.
Good card use cases include:
| Use case | Example |
|---|---|
| Vocabulary | word → meaning or example |
| Definitions | term → explanation |
| Formulas | prompt → formula |
| Commands | task → command |
| Dates | event → date |
| Anatomy | structure → name |
| Exam facts | question → answer |
| Grammar forms | prompt → form |
The problem begins when every Material must be converted into cards before it can be reviewed.
That creates friction:
Study a lesson
Create many cards
Tag and maintain the cards
Review isolated prompts
Lose the original lesson context
Accumulate a large queue
RepeatFlow supports a different workflow:
Study a lesson
Save it as a Material
Add a link, note, and optional cards
Review the Material on schedule
Return to the original context when needed
Card or Material decision rule
Use a card when the item is small and testable.
One prompt
One answer
Easy to check
Useful to recall directly
Use a Material when the item needs context.
A lesson
A document
A code example
A video
A PDF
A note
A concept with examples
A group of related cards
Use both when needed.
Material = the original lesson
Cards = selected recall prompts inside the lesson
The best question is not:
Which system is always better?
The better question is:
What is the real unit of learning in this situation?
When spaced repetition without flashcards works best
Material-based review is most useful when the learning material is:
- context-heavy;
- connected to an external source;
- too broad for one prompt;
- built around examples;
- better reviewed as a whole;
- part of a course or sequence;
- something you want to revisit, not memorize word for word.
Examples:
A 20-minute grammar lesson
A documentation page about React hooks
A PDF chapter on photosynthesis
A history article about the French Revolution
A YouTube explanation of recursion
A Notion page with class notes
A Google Doc with essay feedback
In these cases, the best review session may not be a card quiz.
It may be a short return to the source: recall the main point, reopen the useful section, check examples, answer a few cards, and mark the Review as done after real engagement.
A practical workflow
Step 1: Create a Subject
A Subject is an area of learning.
Example:
Subject: English
Daily Limit: 3
Repeat Plan: 1 / 3 / 7 / 15 / 30
A Subject keeps its Materials, Repeat Plan, Daily Limit, Calendar, Focus flow, and settings together.
Step 2: Add one Material per real learning block
Use one Material for one manageable unit.
Good:
ENG-M12 · Past Simple introduction
ENG-M13 · Past Simple story practice
ENG-M14 · Irregular verbs in context
Too broad:
ENG-M1 · All English grammar
The Material should be specific enough to review in a short session.
Step 3: Add context
Attach the original source and write a short instruction.
Example:
Link: grammar lesson
Note: Review story examples and irregular verbs
Cards: 12 sentence prompts
The note should help your future self understand what to do.
Step 4: Start the Material with a Repeat Plan
When you start the Material, RepeatFlow creates scheduled Reviews.
Example:
Start today
Review +1d
Review +3d
Review +7d
Review +15d
Review +30d
The Material keeps the Repeat Plan snapshot it started with, so later plan changes do not unexpectedly move old Materials.
Step 5: Use Calendar before starting more
Starting a new Material creates future Reviews.
Calendar helps you see that future load before it becomes a backlog.
Instead of asking only:
Do I have time today?
Ask:
What will this create next week?
If a Subject has a Daily Limit, RepeatFlow can show safe-start recommendations for new Materials.
Step 6: Review from Focus
Focus is for action.
When a Review is due, open Focus, return to the Material, use the link, note, or cards, and mark the Review as done after real work.
A simple Focus flow:
Open Focus
Open the due Review
Return to the Material
Recall before checking
Use the link, note, or cards
Mark Review as done
Step 7: Recover after missed days
Learning plans break.
People miss days. Reviews become overdue. A normal queue can turn into guilt and avoidance.
Recovery helps turn accumulated overdue Reviews into a manageable return plan based on Daily Limit.
The goal is not to erase missed practice. The goal is to continue.
What to do during a Material Review
A Material Review does not have to mean rereading everything from start to finish.
Good review actions include:
- recall the main idea before opening the source;
- reopen the link and review the most important section;
- reread your short note;
- explain the idea aloud;
- solve one example again;
- rewrite a short summary from memory;
- replay a selected video timestamp;
- review the cards inside the Material;
- compare your memory with the source;
- add or adjust a short note for next time.
A Review should be active enough to be useful and small enough to be sustainable.
How long should a Material Review take?
A Material Review should usually be short.
The goal is not to repeat the entire original study session. The goal is to reconnect with the material and retrieve the key ideas.
| Material type | Review session idea |
|---|---|
| Language lesson | Revisit examples, say sentences, review selected cards |
| Article | Recall the main point, scan structure, reread one key section |
| Video | Replay one useful timestamp and summarize the idea |
| PDF chapter | Review highlights, diagram, or summary note |
| Programming tutorial | Reopen code, explain one example, fix one small task |
| History chapter | Recall timeline, causes, and consequences |
If a Material is too large to review, split it into smaller Materials.
Example: language learning
Imagine you watch a lesson about phrasal verbs.
A card-only workflow might create many prompts:
make up → invent
make up → reconcile
make up → compose
make up for → compensate
That can help, but it may also become confusing because the same form appears in different contexts.
A Material-based workflow looks different:
Material: ENG-M18 · Phrasal verbs with “make”
Link: video lesson
Note: Focus on examples with “make up” and “make up for”
Cards: 10 selected examples from the lesson
Repeat Plan: 1 / 3 / 7 / 15 / 30
During Review, you can reopen the lesson, reread the examples, say your own sentences, answer the selected cards, and mark the Review as done only when you actually worked with the Material.
The cards support the Review.
They do not replace the context.
Example: programming tutorial
Programming is often hard to reduce to isolated facts.
A tutorial may include:
- a concept;
- code examples;
- errors;
- setup steps;
- explanations;
- links to documentation.
A card can ask:
What does useEffect do?
But deeper learning may require revisiting:
- the code example;
- the dependency array;
- the bug you fixed;
- the note you wrote after debugging.
A RepeatFlow Material could be:
ALG-M7 · React useEffect tutorial
Link: documentation page
Note: Review dependency array examples and cleanup function
Cards: 6 short recall prompts
The Review is not just a quiz. It is a return to the original learning object.
Example: PDF chapter
A PDF chapter can contain definitions, diagrams, examples, and relationships between concepts.
Some pieces can become cards:
ATP → energy-carrying molecule
But the learner may still need to return to:
- the diagram;
- the full pathway;
- the relationships between steps;
- the textbook explanation;
- the lecture note.
A Material might be:
BIO-M4 · Cellular respiration overview
Link: PDF chapter
Note: Review glycolysis, Krebs cycle, and electron transport chain
Cards: key terms and process questions
Here, reviewing the Material may be more useful than reviewing disconnected terms only.
Common mistakes
Mistake 1: Making the Material too large
A Material should be reviewable.
Too broad:
All English grammar
Better:
Past Simple story practice
If a Review feels impossible to start, the Material may be too large.
Mistake 2: Passive rereading
Spaced repetition is not only seeing the same source again.
A better Review starts with recall:
What do I remember?
What were the main examples?
Can I explain this before checking?
What did I forget?
Then open the source and correct your memory.
Mistake 3: Refusing to use cards when cards would help
Material-based review does not mean “never use cards.”
Use cards for compact recall prompts inside the Material.
Good card targets:
- vocabulary;
- definitions;
- formulas;
- syntax;
- dates;
- short questions;
- example sentence prompts.
Cards and Materials can work together.
Mistake 4: Starting too many Materials at once
Starting a Material is easy today, but it creates future Reviews.
Use Calendar and safe-start recommendations before starting more. A realistic Daily Limit is better than a perfect plan that collapses next week.
Mistake 5: Treating missed days as failure
Missed days are normal.
Use Focus for normal overdue Reviews. Use Recovery when the backlog becomes too large.
A sustainable system should help you return.
Practical boundaries
Spaced repetition can be applied to real learning materials, not only flashcards. RepeatFlow schedules Materials such as lessons, articles, videos, notes, PDFs, links, and card sets.
This does not mean flashcards are useless.
It also does not mean that simply reopening a source is enough. The learner still needs active review: recall, explanation, practice, checking, correction, or use.
The useful distinction is:
Flashcards are useful for atomic recall. RepeatFlow is for learners who also need to review real materials in context.
When a card-first system may be better
A card-first system may be better when:
- the item is small and precise;
- you need frequent active recall;
- the answer is clear enough to check;
- you are preparing for many atomic exam facts;
- you need high-volume vocabulary recall;
- you want per-card scheduling based on difficulty;
- you rely on large shared decks or advanced card templates.
RepeatFlow is not meant to replace every flashcard workflow.
It is meant to cover a different review shape: source-based learning where the Material itself should return on a spaced schedule.
Continue reading
- Material-Based Spaced Repetition
- Flashcards vs Materials
- Language Learning in Context
- Review Overload
- Spaced Repetition in Context
- RepeatFlow FAQ
CTA
Review what you actually learn from
RepeatFlow helps you use spaced repetition with lessons, articles, videos, notes, PDFs, links, and cards — while keeping your future review load under control.
RepeatFlow is live on the App Store.
Download the iOS app now. Google Play is still being prepared, and the method page explains how RepeatFlow works.