To create an assignment, use the plus button on the top right corner of a module to add an item. There is a dropdown menu of options, select ‘New Assignment’ and give your assignment a name. The assignment will appear at the bottom of the module you created it in, and you can drag it up to its appropriate placement. The assignment will be unpublished by default, and students will only see it after you’ve published it. When you click on your new assignment page, you can add a rubric if you’d like to, or click the ‘edit’ button to create the content of the page. Use the rich text editor to write in instructions, add images, videos, or other embedded media.
Moving down the page, you can select the number of points you’d like to assign and whether it should be counted towards the final grade. Next you can select the submission type you’d like. If you are using a third party tool, you would select ‘external tool’ and select from a list of available tools. Otherwise, click the appropriate submission method, most likely ‘online.’ Next select the type of submission, which usually will be a file upload, but you also have the option of selecting a text entry, URL, or recording.
At the bottom of the settings is where you will enter a due date, and if you would like, an availability date range. The starting date of the available window will lock students from being able to access the page until that date, even if the page is published. Click save when you have looked over all of the settings. For more details, see this page on how to create an online assignment.