Skip to main content
Creating a contest on Fermion is simple and flexible. This guide explains how to add questions to your contest, the available question types, and how to configure contest settings for a smooth participant experience.
Before you begin, make sure Contests are enabled under Manage Features in your instructor dashboard. This is required to create and run contests on Fermion. Learn how to enable features here.

Adding questions to your contest

When building your contest, you can add different types of questions to assess participants in various ways. Fermion supports the following question types:
  • Interactive Coding Lab: Real-time coding problems where participants write, run, and submit code in an interactive editor. Useful for practical programming assessments.
  • DSA Coding Lab: Specialized coding questions focused on Data Structures and Algorithms. These problems are auto-graded and can include custom test cases.
  • Quizzes: Multiple-choice or short-answer questions to test theoretical knowledge or concepts.
You can mix and match these question types within a single contest to create a comprehensive assessment.

Steps to add questions and configure your contest

1

Navigate to contests

  1. Go to your Instructor dashboard → Contests. Contests
  2. Click Create new contest to start a new contest, or select an existing contest to edit its questions and settings. Access Contest
2

Set up questions

  1. Click on Setup contest
  2. Then, click on Add item setup-contest-questions
3

Add more items to the contest

By default, a quiz is added when you create an item / section in an empty contest. You can add more items to this contest by clicking on the + icon. add=item Then, you can choose from one of the 3 options :
  • DSA lab
  • Interactive lab
  • Quiz add-item
4

Link or create the labs

To attach coding labs, click on the Attach coding lab button. attachlab Then, you can choose to either Attach an existing lab or Create a new one labs
5

Publish and share Your contest

Once your contest is ready:
  • Click Publish to make the contest live.
  • You can update the contest link, set it to Unlisted or Draft mode, and share the contest link with participants.
You can also link your contest to a course or bundle, allowing enrolled students to participate automatically. Learn more about integrating contests with courses in the Contests Introduction documentation.
I