Synap Academy
Synap Home
  • ๐Ÿ‘‹Hello there
  • ๐Ÿ†•What's new
    • Big features
      • โณLimit membership duration for user groups
      • โ“Question based marking
      • ๐Ÿ‘ฝCloze questions & new editor
      • ๐Ÿฆ„Customise questions in exams
      • ๐Ÿคธโ€โ™‚๏ธFlexi retakes
      • ๐Ÿ’ฟRecords of learning
      • ๐Ÿ‡Override attempt scores, comments & history
      • ๐ŸงชLab values / Additional exam resources
      • ๐Ÿ”–Bookmarking
      • โœ๏ธSingle Sign On (SSO)
      • ๐ŸŽSub portals
      • ๐Ÿ›‚Multi-factor Authentication (MFA)
      • ๐Ÿ—’๏ธNotepad on attempts
      • ๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธSynoptic
      • ๐ŸŽ–Override Grades
      • ๐Ÿ“ธGet webcam shots for identity verification
      • ๐Ÿ”Exam security: Lock exam attempts
      • โ›“๏ธShare links
      • ๐Ÿ›ฉ๏ธThe attempts table
      • ๐Ÿ“‹Anti cheat: disable copy & paste
      • ๐ŸฆšStudents Insights page
      • ๐Ÿงžโ€โ™‚๏ธGenerating quizzes
      • ๐Ÿฅ‡Exam certificates & resits
      • ๐Ÿ” Mark schemes/rubric marking
      • โœ…Marking & definition of completed attempts events -
      • ๐Ÿ‘ฏโ€โ™€๏ธCloning
  • ๐ŸŽฎInteractive demos
  • ๐Ÿƒโ€โ™‚๏ธGetting started
    • Overview
    • Content management
      • Notes
        • Dynamic notes
      • Surveys
      • Uploading content
        • Embed presentations
    • Billing & usage
  • โ“Quizzes
    • Creating a Quiz
      • Question types
        • Cloze question types
        • Audio recording questions
        • Audio/Video Stems and configurations
      • EMQs
      • Quiz Experience
      • Instructions & sections
      • Scoring on Synap (Points vs Credits)
        • Negative Scoring
        • Score by choice
    • Importing & Exporting Questions
      • Importing
        • Word Doc to CSV Format
        • Questions
        • EMQs
        • Sections
      • HTML formatting
  • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆUsers & Groups
    • User types
    • Creating groups
      • Adding & inviting users by email
      • Generating user accounts
      • Importing new and existing users via csv
      • Customising messages to users
      • Sharing user group links
      • Advanced group settings
    • Manage groups
    • User information
    • Permissions
      • Global permissions
      • Specific permissions
      • Educator permissions
      • Markers permissions
  • ๐Ÿ‘จโ€๐Ÿ’ปExams
    • Understanding Exams on Synap
    • Create and Manage Exams
      • ๐Ÿ—๏ธ1. Setup: Exam
        • Dynamic exams
        • Customisation
      • ๐Ÿ”จ2. Build: Exam
        • Sections
        • Grades
      • โš™๏ธ3. Configure
        • Experience
        • Instructions
        • Results
        • Resits
        • Certificates
      • ๐Ÿš€4. Advanced
      • ๐Ÿ–‹๏ธMarking - Double & Blind
        • Adding custom marks & a mark scheme
      • ๐Ÿ“จ5. Share
        • Schedule
        • Publishing
        • Versioning
      • ๐Ÿ‘€6. Manage
    • Mark/Score attempts
    • Anti-Cheat features
      • Disabling Spellcheck for Exams
    • Proctoring
      • Proctoring with Rosalyn
        • Rosalyn Lock-down exam
        • Rosalyn Live Proctoring exam
        • Sitting a Rosalyn Proctored exam
      • Proctoring with Synoptic
        • Create a Synoptic exam
        • Reviewing Synoptic Sessions
        • Sitting a Synoptic Proctored Exam
        • Synoptic Best Practices & Trouble Shooting
      • Proctor Pricing
  • ๐Ÿ„Collections
    • Creating collections
      • Configure collections
    • Manage user group visibility
    • Collection mocks
    • Collections and the Study
    • Collection use cases
  • ๐ŸŽ๏ธCourses
    • Assignments
    • Course builder
    • Assigning a course
      • Viewing assignments & publishing new versions
    • Courses and assignment use cases
  • โš™๏ธPortals
    • Trouble shooting for your students
    • Portal Settings
      • General and branding
      • Registration settings
      • Email settings
      • Locale / Language settings
      • SSO Authentication
        • Auth0
        • JSON Web Tokens (JWT)
        • SAML with Okta (EU)
        • SAML with Okta (US)
      • Study and Self Practice settings
    • User Access
    • Data Management
      • Tag manager
      • Attributes
      • Records of learning
    • Sub portals
      • Creating sub portals
      • Branding sub portals
  • ๐Ÿ“ŠAnalytics
    • Fractal
    • Tags & facets
      • Facet best practice
    • Student Insights
    • Question statistics
  • โฌ…๏ธExports & Reporting
    • Attempts table & exports
    • Reporting platform (Depreciated)
    • Flag exports
  • ๐Ÿ”ŒIntegrations
    • ๐ŸชWebhooks
      • User Updated Webhook
      • Attempt Completed Webhook
      • Attempt override created
      • User Registered Webhook
      • Exam Completed Webhook
      • Attempt Submitted Webhook
      • Exam Submitted Webhook
      • Attempt Certificate Generated
      • Store Purchase Webhook (Legacy)
      • Completed Assignment Webhook
      • Flag Planted Webhook
      • User Added to User Group Webhook
      • User Registered for Exam Webhook
      • Learning Record Webhooks
      • Invite sent
    • Integrations & APIs
    • Single Sign On
    • โšกZapier
      • ๐ŸŸขGet started
      • ๐Ÿ”ซTriggers
      • ๐ŸŽฌActions
      • ๐Ÿ—๏ธExample Workflows
    • Segment
      • Test & Question Analytics
    • Google Analytics
    • Custom Domain (CNAME)
    • Synap Mobile apps
  • ๐Ÿš€Using Synap
    • Admin Account
    • Synap Students
Powered by GitBook
On this page
  • Creating a dynamic exam
  • ๐Ÿฅซ Dynamic Source/s
  • ๐Ÿท Creating Tag Filters
  • AND Operator
  • OR Operator
  • Build complexity
  • โœ… Validate
  • ๐Ÿฐ Sections in Dynamic Exams
  • ๐Ÿ”ข Restrict dynamic variations
  • Dynamic EMQs

Was this helpful?

  1. Exams
  2. Create and Manage Exams
  3. 1. Setup: Exam

Dynamic exams

Generate exams dynamically from banks of questions. Use tags and AND OR operators to set up the exam generation rules

Previous1. Setup: ExamNextCustomisation

Last updated 1 month ago

Was this helpful?

Before you create dynamic exams consider the following:

  • Tags need to be set up on all the questions you want to use

  • Are sections being used? If so what are the weightings of question of questions / tags in each section

Creating a dynamic exam

Head over to the exams page and create an exam, once you've filled in the details go to the Type selection and select Dynamic as the type of exam you're creating.

Once selected you'll also be asked if this is exam is going to have sections, select the appropriate option, and progress to the source step

๐Ÿฅซ Dynamic Source/s

From the Source part of the exam set up you'll be able to add one or more quizzes to pool your questions from. It's really important that all the questions you want to use are tagged other wise they won't be included in the exams.

Once the source quizzes have been selected you'll be shown a preview of the available number of questions, tags and quizzes. Once you're happy you can finalise the step or go back to the previous step to add additional quizzes

๐Ÿง  Remember once you've finalised the Source step you will not be able to go back and add or change your tests, and changes to the source test/s will not be reflected in the exams generated after this point.

๐Ÿท Creating Tag Filters

For non sectioned exams you'll need to set an exam length, this will be the exact number of questions in the exam. All of the filters and rules you create must add up to this total. On sectioned exams the exam length will be inferred from the totals of each section.

Once an exam length has been set, tag filters need to be set up to match the number of questions stated. Dynamic filters will fail validation if too many or too few questions are used.

AND Operator

Use the AND operator to select questions that must contain 2 or more of the selected tags. Be careful to pick the right number of questions otherwise selection will fail validation. The below example is going to pick 2 questions that both have the tags Biology AND Medium.

OR Operator

Use the OR operator to select questions with tags that have one tag OR another. The below image is showing a filter thats going to pick 2 questions with which have a Biology OR a Fermentation tag.

Build complexity

Use the AND OR operators together to build more complex filters. The below example is going to select 2 questions that have either the Biology AND Medium OR that have the Fermentation AND Medium tags.

โœ… Validate

When you've set up the tag generation rules use the validate button in the top right to check your rules make sense. When something does fail validation you'll get an error message with guidance on how to resolve.

Once validated you can move onto the remaining steps for setting up your exam

๐Ÿฐ Sections in Dynamic Exams

If the exam has sections in it you will need to create tag filters, and set timers and titles for each section. You can optionally add instructions. Remember if you're enable shuffling of sections then you may not want to name your sections numerically as this may not be the order that they appear in for candidates

๐Ÿง  Sections contain questions, users navigate freely between questions in that section. But they cannot go back to a section once it has been submitted. If soft sections are enabled they can go back to view only answers but they can't change them.

Enable sections on a dynamic exam to create strict sections in your exam with different tag rules. Each candidate will get the sections in the same order, but different questions based on the rules in each section

Once enabled the section builder will appear, where you can create the section specific tag rules using the same AND OR operators.

You can also add in section specific instructions and timers from here.

Once you've created and validated the sections you can carry on and set the rest of the exam and schedule

๐Ÿง  If you have the same tag in different sections, the same question will not be used twice.

๐Ÿ”ข Restrict dynamic variations

Restricting the number of variations generated lets you set the maximum number of possible unique question sets generated for a user groups exams. Note this doesn't remove shuffling options that have been enabled. Setting a maximum variation of 1, means that all users will get the same set of questions, though they may appear in a different order.

Dynamic EMQs

To give your students one of a selection of EMQs, for example, so each students answers questions on a different passage of text, follow the below steps:

Quiz / question set up

  • Each EMQ must have the same amount of questions linked to it

  • Each question linked to an EMQ must have the same tag. i.e. - EMQ 1 questions have the EMQ1tag, EMQ 2 questions have the EMQ2tag

Dynamic filters

  • Pick the number of questions linked to each EMQ tag

  • Tagged with EMQ1or EMQ2or EMQ3

Restrictions

Only one of these filters can be used per section / exam. So if you wish to give each user one of EMQ1 - 5 AND one of EMQ 6 - 10, you must have two sections, one with the EMQ 1 - 5 filter and one with the EMQ 6 - 10 filter.

If you have two of these filters in the same section / exam, a random mix of questions will be generated.

๐Ÿ‘จโ€๐Ÿ’ป
๐Ÿ—๏ธ
Video walkthrough for creating dynamic exams
Selecting Dynamic exam with sections
Selecting quizzes for Dynamic Exams
exam length and filters
AND operator
OR operator
Your tag filters should look something like this