The Reeducation of Blackboard, Everyone's Classroom Pariah
wired.com
wired.com
I've yet to use a Learning Platform or MIS that wasn't tortuous to use and ended up generating more work for me than if I had simply used pen and paper.
The trouble always seems to stem from a lack of understanding of what teachers actually go through in a given day, whether it be setting and assessing work for students, tracking and monitoring performance, or reporting back to students and parents.
It's telling that the most effective way I found of having students submit work to me and for me to provide feedback, targets and grades was using GitHub. This is a product that is used internally within the organisation that produces it, and so works (almost) seamlessly.
The documentation is super unpolished, but you can find the repos here: https://github.com/mikeizbicki/gitlearn
The "how grades are stored" file in the docs is probably the most interesting: https://github.com/mikeizbicki/gitlearn/blob/master/docs/gra..., but there's also docs on how to start up and run a class using gitlearn.
2. The repos could be maintained on any git server, so bit bucket would work just fine.
3. Even if the students had to pay for github private repos, the price would be far less than even the cheapest textbooks.
That's because they weren't really designed for you the teacher, they are designed for administrators and required reporting to the government.
Teachers, sadly, are seen as mere data entry nodes for most of these systems.
What does that Github centered workflow look like for a given assignment?
2. Kid forks the repo then starts working on their project. Normally they add in their code, and use the README.md as the written part of their assignment.
3. When they are ready to submit their work, they put in a pull request.
4. I can view the README and code if it's their first submission, or just view the diffs if they're responding to feedback and improving their work.
5. Feedback can be provided using GitHub issues.
For example: Indiana University was a core member of the Sakai Foundation that was rumored to have a $1mm+ budget devoted to heavily customizing Sakai for IU purposes and for running the software. IU seems to have moved away from the customized open-source approach to a consortial "buying club" approach to try to have influence in the commercial, higher-ed market. 10+ higher-ed institutions (many of them public institutions) have put $1mm each in a pot to try to better control their software destiny:
http://mfeldstein.com/unizin-indiana-universitys-secret-new-...
What kind of "i's" and "t's" are you referring to as a bad thing?
Support for antiquated web browsers, often combined with Citrix is a personal nightmare and a royal PITA to test for. I've had to deal with MSIE 6 compatibility as recently as last year. This, obviously, was on some rinky dink locked down 6 years old PC used by back-office low-ranking clerical staff... Who's main job is to use our software.
It really limits what you can do as far as responsive UI if it has to degrade gracefully in MSIE 6, 7 or even 8. And given how many Win XP clients are still out there in corporate desktops, MSIE8 support is still going to be a thing for at least another year or two.
Another real annoyance is very slow deployment cycles. Getting client change control approval for even bug fix releases, let alone major upgrades is a real pain, doubly so if any hardware / resource requirements go up and now it's a capex line item that needs CFO approval. I envy the cloud folks.
From the sounds of it, you're running into how hard it is to balance security and usability. Personally, I prefer security, but I'm sure I'd say otherwise if someone was blocking me due to an old, outdated, policy.
As for antiquated web browsers, yeah, that's annoying. And it amazes me that there are companies out there who don't update their products, even when they're paid millions of dollars... Then there are the users who don't want to update....
> Another real annoyance is very slow deployment cycles. Getting client change control approval for even bug fix releases, let alone major upgrades is a real pain, doubly so if any hardware / resource requirements go up and now it's a capex line item that needs CFO approval. I envy the cloud folks.
That's not something I have had experience with. Sounds painful. Makes me glad to work in a smaller community college where I get to do mostly whatever I need to.
What happens is the application will end up requiring dozens of roles juggling easily a hundred (discrete) privileges.
The LDAP, AD, X.500 enterprise directory you have to integrate with will not have that granularity so a whole set of interfaces will be needed to map group(s) from the directory to role(s) and then you need an overlay to allow super users to customize the imported users.
And you somehow need to handle the case where user disappear from the directory without breaking auditing. And you need to grow bulk modification interfaces and import interfaces for those user/roles/privileges.
And then somehow make the UI human usable. And suddenly you'll need special "users" for anonymous session that are API launched, a whole API authentication layer and your load balancer now suddenly need to be session aware, and they want single-sign-on.
And we've not actually implemented any core functionality, just satisfied the security dude that this will be SoX/HIPPA/ISO-27001 compliant.
Canvas dominated the higher-ed market with a single, lean, focused, simple product. They unbundled the sprawling, unfocused Blackboard suite. Now Canvas is in the next phase: re-bundling.
1/The flip side of unbundling: Later on, the unbundlers tend to try to rebundle in the image of whatever they unbundled.
2/So Yahoo adds an ISP and Google adds email/IM/sports-scores/stock-quotes.
https://hbr.org/2014/06/how-to-succeed-in-business-by-bundli...OA managed not to mention that little issue about patents some years ago which made me smile...
http://mfeldstein.com/all-44-blackboard-patent-claims-invali...
UK: many colleges use the open source Moodle as a 'virtual learning environment'. A tad less clunky than classic Blackboard in my personal opinion. Universities mostly have something and last time I checked the split was 50:50 Blackboard and Moodle. The acquisition of WebCT by Blackboard caused some annoyance in some HE circles I recollect. All ancient history now and I hope the new people can come up with something easier.
They have a long way to go, but it's better than the internal system we have as well.
A fancy UI and increased analytics isn't going to change user apathy.