BlackboardSync is a free and open source tool that downloads your blackboard content to your device, and keeps it up to date.
Currently available for Windows and MacOS