As developer it's even worst, it's possible to develop module for the Blackboard platform and I had once to develop a module for that. Be aware you will see the worst documentation ever, even if you have access to all of it. 2 websites for the exact same thing, in which you have a zombie forum, a wiki in which there are a lot of empty pages, a lot of document which repeat almost the same exact example, etc. The platform is in Java ... and they don't provide the JavaDoc. Good thing I was paid, otherwise there is no way on earth I would have torture myself to do that thing.
Note: I wasn't working for Blackboard, but an other company which had got a contract to do a module for the Blackboard platform.