I’m putting all this out there beause I’d love to hear from anyone with suggestions or experiences with something similar. If you’ve got some nifty plugins, themes or code I could use, feel free to recommend them! I’m happy to provide feedback on how it goes and share the work on this openly.
Content is still very much the infrastructure in education. in this sense Learning and teaching, the associated activities and assessments are built on and around the content. For this reason concepts like openness, OER, OEP, shareable, reusable and forkable resources are important. But too often the process of authoring and publishing these resources leaves a lot to be desired. Many people utilise the LMS as both their authoring and publishing platform but having attempted to do this recently – it’s a terrible experience.
Things you take for granted when using something like Word – styling, editing, versioning, embedding, linking – are all incredibly difficult, if not impossible to do. It’s a clunky experience equivalent to writing webpages with a typewriter. Or transcribing code from a dictation. It simply adds work to the process. And don’t get me started on reuse!
As I’ve said before:
A number of projects I’m involved in are focussed on reuse and developing resources that make sense to be available to many students across different courses, but available in the context of their study. Something that they can access from the LMS (as the central contact point) but it doesn’t have to be in the LMS.
Blackboard’s lack of anything that resembles proper support for mobile is another issue. At the moment the best option is to not use Bb at all as a content tool if you want the content to be mobile friendly. Why responsive design isn’t a feature of Bb yet I do not understand but it’s a massive barrier to making the system truly accessible.
What I’ve started to look for is a way of creating a simple tool/system for developing resources – and not just text but rich media – as well as publishing them to students. A singular environment that is built for the web and is of the web. Some of the resources, due to content and copyright issues can’t be made available openly so we need to authenticate users who wish to view it. I don’t want to store information about the student – just for them to be authenticated for access.
So my thoughts so far:
- WordPress – does most of what we need in terms of authoring and publishing. I can spool an install in matter of minutes thanks to @reclaimhosting and it’s completely customisable. In this way we can have rich and mobile friendly content available quickly. It also has roles and permissions and is generally pretty extensible in terms of the types of content and configurations we might need.
- H5P – if you haven’t come across this go an check it out. It’s an open source library for creating HTML5 media for learning. Using it with WordPress you can author, host and share media assets via an embed code.
- Quiz Plugin – a number of the projects utilise quizzing as formative feedback for students. I’ve noted there are a number of quiz plugins available for WordPress, so I think that ones covered. While H5P does have quizzing a couple of resources would like to utilise randomisation and question banks to improve reuse by students.
The last piece I’m currently looking at is the authentication into the site. From a student/teachers perspective what I want to offer them is a way to generate a link from the WP site that can be added to the site in the LMS.
So how can I do this?
Well my thoughts so far are that I can setup a specific Role (or user Subscriber) in WordPress that allows Read access to the private pages in a site. I should be able to turn off the Admin menu for these users too so it doesn’t get in the way of the experience. It also means I can create a few public pages so there is something front facing incase anyone stumbles across the site.
My initial thinking was to utilise LTI – but after searching through the plugins available it looks like LTI integration does way more than I want or need. I don’t want to provision sites, just access to existing ones. I’m also not sure if I’d need to do something in our Blackboard backend to enable the WP site for LTI. Might just be overkill at this point in time.
Another (probably simpler) option could be to utilise an “Auto Login” feature. I haven’t found a maintained example yet – but there seems to be few out there. It would be nice if it was a “proper” plugin too – so that someone can set this up without modifying code, just change some settings to access the URL to cut and paste.
I want to start putting this together in the next week so I can test it out – so feel free to comment below!