Submit an assignment
Overview
On most assignments, you add your work on the assignment page and select Submit Assignment when you are ready. Your instructor chooses which submission types are allowed (text, URL, files, or a combination) and which due dates apply.
Before you start
- You must be enrolled in the course.
- The assignment must be released (your instructor sets a release date). Until then, you may see release messaging instead of submission controls.
- For paid courses, payment or access locks can block submission until checkout completes—see Resolve payment-required or locked access.
Open the assignment
- Open the course and select Assignments.
- Select the assignment from the list.
The assignment page shows instructions, due dates, and the submission area when submission is available.
Add your work
Use the controls your instructor enabled:
| Format | What you do |
|---|---|
| Text | Enter or paste content in the rich-text editor. |
| URL | Enter a link in the URL field. |
| Files | Upload one or more files using the file upload area (when enabled). |
You may see objectives and rubric details below the submission form for reference; you do not rate yourself there.
Save a draft
If Save As Draft appears, you can save work in progress without finalizing. Drafts stay editable until you submit or until policy blocks further edits after assessment (your instructor’s course rules apply).
Submit
- Complete required fields for the enabled formats.
- Select Submit Assignment.
For group assignments, TeachFront may ask you to confirm that you are submitting on behalf of your group before the submission is finalized.
After a successful submit, the page typically shows submission details (for example Submitted At) instead of the draft form.
Resubmit or revise
When your instructor allows resubmission or reassessment, the assignment page may offer another edit/submit cycle after feedback is released—you do not need to wait until the initial due date passes. Due dates, extension approvals, and late/resubmission windows shown on the assignment control what is allowed.
Related
- Assignments overview
- Request a due date extension
- Respond to a polling activity (in-class polls—not the same as a standard assignment submission)
Troubleshooting
| Situation | What to try |
|---|---|
| No submission form | Confirm the release date has passed; refresh the page. |
| Submit Assignment disabled | Fill required text/URL/file fields; finish any in-progress upload. |
| Payment or lock message | Complete course payment or follow your instructor’s access steps. |
| Group submit warning | Confirm with your group before submitting on their behalf. |
| Past due but need more time | Request a due date extension when the course enables it. |
| Status shows Did Not Submit | You have not finalized a submission for that attempt; open the assignment and submit or save a draft if allowed. |