To list your assignments on a blog page, you need to go into your administration panel and click on Appearance and then click on Menus. From there you can add the "courses" taxonomy (also known as category) to your navigation and it'll display the courses.
Additionally, I created a widget that'll list out the assignments by courses as well. To add these widgets to the sidebar you go into Appearance -> Widgets to drag and drop the "Assignments" widget into a sidebar. This widget will display assignments by date closest to todays date. So if you have an assignment due friday the 14, the assignment due on the 20th will display second etc...
Unfortunately, there has been not been any implementation yet to display documents on the single assignment page. To display the documents, you will need to know how to edit a theme file. (see Assignment Meta on that page)
I will add this functionality to automatically list out the attached documents through the next version upgrade.