A flashcard is a tool for memorization that students use to accelerate their learning. In the analog world, it is a card with information on both sides about a specific subject.
Using Notion databases and formulas, you can create your own digital flashcards, which can integrate perfectly with your student dashboard.
First, create your database and name it "Flashcards."
The title property acts as the question, but you also need to add a few text properties such as "Clue" and "Answer" (you can add multiple clues like "Clue 1," "Clue 2," etc.).
Then, add some checkbox properties: "Reveal clue" and "Reveal answer." The goal with these checkboxes is that when you tick them, they should reveal the "Clue" and "Answer" properties.
Now for the formulas, you also want to add two of them. Let's call them "Clue formula" and "Answer formula." The formulas are: if(prop("Reveal clue") == false, "", prop("Clue")) for Clue, and if(prop("Reveal answer") == false, "", prop("Answer")) for Answer. They basically say: when the "Reveal clue" checkbox is ticked, display the Clue property.
Now that all properties are set up, you need to build the view. In our case, change the database to a Gallery layout. Then, in the database settings, go to the properties section and display (by clicking the eye icon) in that order the following properties: Reveal clue, Clue formula, Reveal answer, Answer formula.
That's it! Now each time you click "Reveal clue," the clue will appear underneath, and the same for the answer. You can then customize your database even more with a select or status property that indicates if you don't know the answer, know the answer with the clue, or don't even need the clue to find the answer.
Want to be in the loop with everything Notion? Join the 15,000+ Notioneers on the #1 Notion-focused newsletter. Every Tuesday, I’ll hit you up with an email, giving you 3 tips on how to make the most of Notion, 2 (awesome) resources, and 1 Tweet of the Week.