Problem Deck Plugin (Pdeck)

What is Problem Deck plugin?

Problem Deck (pdeck) is a TiddlyWiki plugin designed to help you create, organize, and use a curated “deck” of problem-solving questions, tailored for efficient study and review. Whether you’re preparing for university exams or honing your problem-solving skills, pdeck provides a flexible, easy-to-use system to manage questions and answers in a modular, accessible way.

Problem Deck organizes exam questions into structured, searchable decks with tagging for easy retrieval by topic, difficulty, or course.

Tutorials

The Pdeck Tutorial is the starting point to learn more about plugin features, help, demo and examples. See below for online pages.

Code and demo

History

2025.05.09

  • Release 0.3.0
  • [NEW] New item from sidebar generate right question number
  • [NEW] Question template has its own icon now
  • [NEW] Settings in More sidebar tab
  • [NEW] Searchbox for pdeck sidebar tabs like Question, Exam, Topic

There is currently minimal documentation available. I intend to complete this section gradually as soon as I have some free time.

Reference

3 Likes

This is good, I remember I create problem deck (we call it wrong test question book) in Evernote in 2013 and get good result when gaokao (National College Entrance Examination) and get to ShanghaiTech university smoothly.
There was no spaced-repeation, and I didn’t read it again very much. I think even only the procedural of recording the problem deck will help remember things. I was wanted to recommended you add tidme plugin with it, but after this thought I think it is not necessarly.

1 Like

Thank you @linonetwo.

At its core, PDeck is designed to bridge the gap between theoretical knowledge and practical problem-solving in engineering education. The main idea was to create a problem-solving “deck” that not only presents challenges but also fosters a deeper understanding of underlying concepts, rationale, and integrated learning workflows. I believe this approach aligns well with the goals of problem-based learning (PBL), where the focus is on cultivating critical thinking and applied reasoning. Thus, I believe that space repetition and tools primarily designed for memorization are not the most efficient approach here, as PDeck emphasizes conceptual understanding and applied problem-solving over rote learning.

Interesting. I’m trying to get some pbl training at the moment!

Yours looks like it might be a more organised solution to my current slightly ad hoc approach (Engineer's Text Book — A Hyperlinked Guide For Engineers).

So, how does the answer title relate to the question title? Does it have to be the same title with a Q and an A at the start? Would there be possibility to reference multi part/ tiddler answers?

You can see an example of my current Question/ Answer setup here:

1 Like

I use numbering with title, so, Q001: Fixed bed reactor question has the answer tiddler like: A001: Fixed bed reactor

For multi-part answer tiddler, I use an answer tiddler like above and then use section editor with se-type: my filter.
But without the section editor you may want to have a $list widget in answer tiddler to aggregate all parts. You may use A001: Fixed bed reactor/p01, A001: Fixed bed reactor/p02, A001: Fixed bed reactor/p03, …

1 Like