> For the complete documentation index, see [llms.txt](https://academy.synap.ac/doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.synap.ac/doc/collections/collection-use-cases.md).

# Collection use cases

Collections are best suited to content you want your users to work through at their own pace, since updates and new items show up immediately rather than requiring a fresh assignment. The two most common use cases are:

* Large question banks
* Flexible learning courses

For question banks, you group a large pool of tagged quizzes into one collection and turn on generated attempts, letting users pull personalised practice quizzes from the whole pool or specific quizzes, and optionally feed everything into the Study for spaced learning and self-practice. For flexible learning courses, you use the Player layout to lay materials out in a suggested order with tracked progress, giving users a course-like experience without locking them into strict linear progression the way Assignments do.

<figure><img src="/files/01NtCK5LZucH3NGhocMY" alt=""><figcaption></figcaption></figure>

## Question banks

If your use case involves giving users a large pool of questions to answer repeatedly, Collections, Tags & facets and the Study are the features that turn that pool into personalised, bitesize learning rather than one long static test. Have a look at our guide below on collections and the study for how the platform allows users to breakdown large banks of questions. If you want to try out one of these collections for yourself head over to our universe platform via this link: <https://universe.synap.ac/join/NSDl5MMUDRF> to get access.

{% content-ref url="/pages/POVEZfDGlids9jCEV5v3" %}
[Collections and the Study](/doc/collections/collections-and-the-study.md)
{% endcontent-ref %}

<figure><img src="/files/w91V3tzmJPSYRu9gWFfZ" alt=""><figcaption><p>Question bank style collection in card view</p></figcaption></figure>

Before building anything on platform, it's worth splitting your questions up. Rather than one giant quiz of, say, 2000 questions, break the bank down into smaller quizzes by topic or subtopic. Smaller quizzes are easier to manage, tag and reuse elsewhere (in an exam, or a different collection). Synap's bulk importer/exporter and external ids make managing content at this scale much easier - handy if you want to keep your own reference id system alongside Synap's.

{% hint style="info" %}
This isn't a suggestion to duplicate questions across multiple quizzes so they show up more than once - each question should only live in one quiz. Questions with the same Synap ID cannot exist in multiple quizzes, so tags and facets are what make one question findable across all the groupings your students need. There is an External ID option in place if you do want to have the same question in multiple quizzes but still have a way to match it up when reporting.&#x20;
{% endhint %}

{% content-ref url="/pages/-Mkl2YdAoZ2RjZZjc8uF" %}
[Importing & Exporting Questions](/doc/quizzes/importing-and-exporting.md)
{% endcontent-ref %}

The steps to managing your question bank via collections are:&#x20;

* Create, name and save your collection
* Add your quiz items - existing ones from your library, or create new quizzes directly into the collection. Use the CSV importer to bulk create or update questions
* Not ready to release something yet? Use the 'Prevent access' option on that item's drop down menu rather than adding it later
* Go to the User groups tab and add the groups who should have access - anyone already in those groups gets in straight away
* We'd recommend sticking with the default Card layout for a bank, Player suits more linear content

{% content-ref url="/pages/POVEZfDGlids9jCEV5v3" %}
[Collections and the Study](/doc/collections/collections-and-the-study.md)
{% endcontent-ref %}

{% content-ref url="/pages/9T2iftAc4DNFUJE76ov7" %}
[Tags & facets](/doc/analytics/tags-and-facets.md)
{% endcontent-ref %}

{% content-ref url="/pages/VuvrGhCPC1UkRVwglBIM" %}
[Collections](/doc/collections/creating-collections.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MkhEIUEYIUZ6Os0k4wI" %}
[Quizzes](/doc/quizzes/creating-a-quiz.md)
{% endcontent-ref %}

#### How students actually practice from the bank

* **Generated attempts** - straight from the collection itself, no Study needed. Students build a quiz from every quiz in the collection, or specific ones, filtered by whichever tag facets you turned on above
* **Self-practice** - once the Study is enabled and a student's added quizzes from the bank into their study, they can generate quizzes on demand, filtered by mastery level and tag, to target exactly what they're weak on
* **Spaced learning** - fully automatic, no input needed from the student. Once bank quizzes are in their study, questions resurface every few days weighted towards whatever they're weakest on, using spaced repetition to boost retention

Self-practice and Spaced learning both need the Study enabled for your students to work.

<figure><img src="/files/3fd6cEKTVBEk4FWHUUPS" alt=""><figcaption><p>Study dashboard</p></figcaption></figure>

## Flexible learning courses

Collections can also be used to deliver a course of learning materials. Unlike Assignments, users aren't locked into a linear path through a Collection, so they can move through the content at their own pace and come back to it later for revision.

* Create your collection, give it a name and add a description - this displays as an 'Overview' above the list of items
* On the 'Configure' tab, select the Player layout. This lays materials out in a list view, softly implying the order they should be worked through
* Enable tracked progress so users can see how many items they've viewed and how many they've got left
* On the User groups tab, add the groups you want to have access - anyone already in those groups can get straight in

<figure><img src="/files/ct8cMciiL0Krcw0iJ71b" alt=""><figcaption></figcaption></figure>

If you want to try out one of these collections for yourself head over to our universe platform via this link: <https://universe.synap.ac/join/NSDl5MMUDRF> to get access.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://academy.synap.ac/doc/collections/collection-use-cases.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
