Open badlydrawnrob opened 5 years ago
I think for now, #50 might be a good route for this. As simple or complex as you want it to be.
A checkbox example, which could be used for multiple select if needs be (use Github style markup to generate checkboxes with Pandoc)
- [ ] test
- [x] test 2
<ul class="task-list">
<li><label><input type="checkbox" />test</label></li>
<li><label><input type="checkbox" checked="" />test 2</label></li>
</ul>
I think that multiple Anki complains if no cloze tags are assigned:{{cloze:text}}
fields would be problematic, as
Here's one card that has a field (the only cloze field) without a card. To delete it, you have to deselect the checkbox
keep notes with no valid cards
and hit delete. Otherwise the "empty" card will show up in your study deck as in the above images.
Every new card type adds a layer of difficulty and cognitive load for the user. Take care to reduce that cognitive load to a minimum. Anki flashcards in general need to remain quite static, and they're hard to "gamify" in the way a puzzle might require.
This is a difficult problem I don't know how to solve
Simple
card with a "now your turn" question in it.It might be a better idea to use a simple card, but a more complex offline puzzle, or
question->answer
, or drill. Mixed media such as videos and books, with a learning point in card form.What do we want to achieve?
Other fun puzzle examples?
Image occlusions?
Other alternatives?
[^1]: There's a world of difference between memorising short answers, like early-stage Codecombat, or simple challenges, to narly problems like setting up a json api. For the latter, I'm not sure there's any straightforward way for memorisation as it's interleaved learning. [^2]: This can be achieved in a far simpler way (see below). I still think javascript in Anki is unwise, as it can slow down page load and is prone to break. Also, multi-option quizzes add an overhead to adding cards. [^3]: The bigger the code problem (or subsequent answer in code) the harder it is to create a card (or multiple cards) that fit together somehow. Anki assigns cards randomly and there's not really a way to bind cards together, so you'd have to link through to the project answer and use snippets of that project in card form.