Comment on page
Assignments are like home work
Assignments can be both timed and untimed. You can create a connected assignment.
To lock course progress of the student, the assignment must be connected to the course in assignment settings.
The general user flow of the assignments is shown in below video :