Skip to main content

Create Assignment

An Assignment is a task assigned by a teacher to students in one or more class sections for a specific subject. Assignments have due dates, point values, optional file attachments, and can allow resubmissions. Students submit their work through the mobile app, and teachers review submissions from the web panel.

Assignment hierarchy

Class Section → Subject → Assignment → Submission — Your School Admin creates Classes and Subjects. You then create Assignments here for your assigned subjects, and students submit their work via the Stunov+ Student app.

Feature gate

The Student Assignment feature must be enabled in your school's subscription for the "Student Assignment" menu to appear. Contact your School Admin or Super Admin if you don't see it in the sidebar.


Overview

The Assignment page combines a create form at the top and a list table below it. You can create, view, edit, and delete assignments all from this single page.

Assignment management page showing the create form and list table
Assignment page — create form (top) and list of assignments (bottom)

Create an Assignment

1
Navigate to Student Assignment → Create Assignment
From the teacher sidebar, expand **Student Assignment** and click **Create Assignment**. The assignment management page opens with the creation form at the top.
2
Select Class Sections
In the **Class Section** multi-select dropdown, select one or more class sections that this assignment applies to. Use the **Select All** checkbox to quickly assign to all your sections.
3
Select a Subject
Choose the **Subject** from the dropdown. This list is filtered based on the selected class sections and only shows subjects assigned to you. The dropdown is disabled until you select at least one class section.
4
Enter the Assignment Name
Type a descriptive name for the assignment (e.g., "Projet Final - CAO/FAO", "Travaux Pratiques 8"). This name will be visible to students in the mobile app.
5
Write Instructions (optional)
Provide instructions describing what students need to do. This text appears to students when they view the assignment.
6
Attach files or URLs (optional)
Click **Choose Files** to upload supporting documents (PDFs, images, etc.) or enter a URL in the **Add Url** field to share a reference link.
7
Set the Last Submission Date
Pick a **Last Submission Date** — this is the deadline. After this date, students can no longer submit unless resubmission is allowed.
8
Set Points (optional)
Enter the maximum number of **Points** for this assignment. This defines the grading scale when reviewing submissions.
9
Enable Resubmission (optional)
Check the **Resubmission Allowed** checkbox if you want students to be able to resubmit after the deadline. When enabled, an extra field appears to set the number of additional days allowed for resubmission.
10
Submit
Click **Submit** to create the assignment. It will appear in the list table below. Click **Reset** to clear the form and start over.
Full assignment page showing the create form at top and assignment list below
Create assignment form — select class sections, choose subject, set due date, points, and resubmission options

Form Fields

FieldTypeRequiredDescription
Class SectionMulti-select dropdownRequiredOne or more class sections the assignment is for. Includes a "Select All" checkbox. Only shows class sections assigned to you.
SubjectDropdownRequiredThe subject this assignment belongs to. Disabled until a class section is selected. Only shows your assigned subjects for the selected sections.
Assignment NameTextRequiredThe name of the assignment. Visible to students in the mobile app.
Assignment InstructionsTextareaOptionalInstructions for completing the assignment. Shown to students when viewing the assignment.
FilesFile uploadOptionalSupporting files (documents, PDFs, images). Students can download these from the mobile app.
Add UrlURLOptionalA reference URL to share with students alongside the assignment.
Last Submission DateDate-time pickerRequiredThe deadline for student submissions. After this date, no new submissions are accepted unless resubmission is enabled.
PointsNumberOptionalMaximum points for this assignment. Defines the grading scale (e.g., 28 means student scores are out of 28).
Resubmission AllowedCheckboxOptionalWhen checked, students can resubmit after the deadline. Reveals an additional "Extra Days for Resubmission" field.
Extra Days for ResubmissionNumberOptionalNumber of extra days beyond the deadline that students can resubmit. Only visible when Resubmission Allowed is checked.

View Assignments

The assignment list table appears below the create form. Use the filter bar to narrow down results.

Assignment list table showing assignments with action buttons for edit, view submissions, and delete
Assignment list — filter by Session Year, Class Section, Subject, and Semester. Each row has Edit, View Submissions, and Delete actions.

Filter Options

FilterDescription
Session YearFilter assignments by academic session year (required, defaults to current)
Class SectionFilter by class section
SubjectFilter by subject
SemesterFilter by semester (only appears if semesters are enabled)

Table Columns

ColumnDescription
No.Row number
NameAssignment name
InstructionsAssignment instructions (click to expand full text)
FilesAttached files (click to view/download), or "-" if none
Class SectionAssigned class section(s) with medium
SubjectSubject name with type (Theory/Practical)
Due DateLast submission date and time
PointsMaximum points
ResubmissionWhether resubmission is allowed (Yes/No badge)
Resubmit DaysNumber of extra days for resubmission
ActionEdit (pencil), View Submissions (eye), and Delete (trash) buttons

Additional toolbar features:

  • Search bar — find assignments by name or instructions
  • Refresh button — reload the table data
  • Columns button — show/hide table columns
  • Export button — download the list as a file

Edit an Assignment

Edit assignment modal dialog with pre-filled form fields
Edit assignment modal — the form is pre-filled with the current values. Modify name, instructions, files, due date, and points.
1
Click the Edit button
In the Action column of the assignment you want to modify, click the **Edit** (pencil icon) button. A modal dialog opens with the assignment details pre-filled.
2
Modify assignment details
Update the **Assignment Name**, **Instructions**, **Files**, **Due Date**, **Points**, or **Resubmission** settings as needed. The Class Section is pre-filled and shown.
3
Save changes
Click **Submit** to save your changes. Click **Close** to discard changes and close the modal.
Class Section and Subject are locked on edit

After an assignment is created, the Subject assignment cannot be changed. If you need to reassign an assignment to a different subject, delete it and create a new one.


Delete an Assignment

1
Click the Delete button
In the Action column, click the **Delete** (trash icon) button next to the assignment.
2
Confirm deletion
A confirmation dialog appears. Click **Confirm** to soft-delete the assignment.
Deleting an assignment removes submissions

When you delete an assignment, all student submissions for that assignment are also deleted. Make sure you no longer need the submission data before deleting.


Restore a Deleted Assignment

Deleted assignments are soft-deleted and can be recovered:

  1. In the assignment list, switch to the Trash view
  2. Click Restore next to the deleted assignment
  3. The assignment and its submissions return to the active list

To permanently remove an assignment, use Force Delete from the Trash view.


Staff App (Teacher View)

You can also manage assignments from the Stunov+ Staff App on your mobile device. The app provides full assignment management: create, edit, delete, and view assignments per subject.

Web panel assignment management page
Staff app assignment list
Assignment management — Web panel (left) and Staff app (right)

Mobile Workflow

  1. Open the Staff app and navigate to Manage Assignment
  2. Select the class section and subject
  3. Tap + to create a new assignment
  4. Fill in the assignment name, instructions, due date, and points
  5. Tap Submit to save
Web panel assignment creation form
Staff app create assignment screen
Creating an assignment — Web panel form (left) vs Staff app (right)

Permissions Required

ActionPermissionRole
View assignmentsassignment-listTeacher
Create assignmentassignment-createTeacher
Edit assignmentassignment-editTeacher
Delete assignmentassignment-deleteTeacher
Teacher-only feature

Assignment management is a teacher-only feature. School Admins configure the school structure (subjects, class sections, teacher assignments) but do not create or manage individual assignments.