...
To submit an assignment in Course Site, please log in and navigate to your Course Site ("Moodle") assignment in your course.
To edit after you have saved your submission before the final due date, launch the assignment again and click on the edit or remove submission button.
Once your professor has graded, you can review comments and annotations.
Turnitin Assignment
How to add a submission to a Turnitin assignment.
Google Assignment
How to add a submission to a Google assignment
...