Recent prototypes for Open Education / Open Educational Resources

In the last months I started several small prototype projects for OER and Open Education with open web technology. The prototyping method helped me very much, because most of the times I got a better sense about certain approaches while I was building the prototype products. The sketches always sound cool and useful beforehand, but while developing I got much better insights about practicability, reusability, potentials, drawbacks, etc. My educated guess would be that many publicly funded projects tend to fail as well, because they still work on a sketch/planning-focused approach rather than actually making and experimenting with prototype products (yes, agile would be an option, but most public institutions aren’t ready for that yet and suffer from a lack of developers). Therefore my main goal was to develop small-scale and easy-to-reuse approaches, which can be used in different countries and regions for a better sharing and better accessibility of educational materials.

In this blogpost I will provide a quick overview about the things I tried out, most of the stuff is quick & dirty.


🔎 I’m currently looking for a part-time-job as web developer in a structured and friendly team (junior position, preferred workplace Vienna + frontend if possible), main interests: sustainability, modern mobility, education/edtech. 👉 Contact


ℹ️ For more professional projects please check out moodle.net, TIB OER @ GitLab, wirlernenonline.de, digicampus, x5gon, Skohub as well as Steffen Rörtgens work.

Projects

beta2.oerhoernchen.de: sitemap.xml Crawler => Elastic search

Link: https://beta2.oerhoernchen.de/
Source code and video documentation: https://github.com/programmieraffe/oerhoernchen20/
Technologies: PHP web crawler for sitemap.xml (Codeigniter, Curl), reactive-search for appbase.io elasticsearch instance
Idea: Use the old idea of crawling web pages (via sitemap.xml) for OER instead of OAI-PMH/API-foo, see Google Search Console / indexing for real-world-example

OpenEducationTagger (GDrive spreadsheet => elastic)

Link: https://programmieraffe.gitlab.io/openeducationtagger/
Source code: https://gitlab.com/programmieraffe/openeducationtagger/
Idea: Collect OER URLs and metadata in multiple GDrive spreadsheets, sync to elasticsearch instances for better search functions/nicer layout
Technology: GitLab pages CI, HTML5, reactive-search, GDrive JSON

Simple Open Metadata Storage for Open Educational Resources

Link: https://registry.oerhoernchen.de/
Source code: https://gitlab.com/programmieraffe/oerhoernchen-simple-metadata-registry-middleman/
Technologies: Static site generator (middleman/ruby), GitLab Pages CI
Idea: Store metadata for OER URLs in json, generate static HTML pages which Google (and other search engines) can crawl with correct machine readable license and schema.org metadata

OER@ourInstitution: Plugin for wordpress with OER metadata (schema.org) via metabox.io [not finished]

Link: https://github.com/programmieraffe/oer-at-our-institution
Technologies: WordPress, metabox.io
Idea: Add metadata for OERs in custom fields (via metabox.io framework), generate machine readable schema.org and a.rel=license info in <head>, display license information below posts, attach media attachments only to one post to avoid image/media chaos, provide simple way for OER publishing for institiutions with nice themes instead boring repository websites

Idea presentation: TOSI-OER

Link: https://kurzelinks.de/5pba

Idea: OER profiles (a la ResearchGate/SpeakerDeck) with static site generators

Idea: Let OER creators display their OER on a profile page (e.g. ResearchGate/SpeakerDeck profiles), no user management, just add it via markdown files and Pull Request with Gitlab/Github (i know, quite complex ;-))

OERhörnchen browser plugins (2019)

Chrome: https://chrome.google.com/webstore/detail/oerh%C3%B6rnchen/oojclmchomjdmmgjcfgekmbanplfmgel?hl=de
Firefox: https://addons.mozilla.org/de/firefox/addon/oerh%C3%B6rnchen/
Idea: Easy way to filter for creative commons licenses, e.g. on Google Images while surfing it

OERhörnchen URLcheck (2019)

Link: https://oerhoernchen.de/urlcheck
Source code: https://github.com/programmieraffe/oerhoernchen
Idea: Provide easy way to check if license information in HTML was setup correctly

OERhörnchen Bildungsteiler (2018)

Link: https://oerhoernchen.de/bildungsteiler
Source code: https://github.com/programmieraffe/oerhoernchen
Idea: Provide alternative to creative commons license chooser, especially designed for OER (and without NC and ND license ;-))
2DO: add schema.org metadata

OERhörnchen Search (2017)

Link: http://oerhoernchen.de/
Source code: https://github.com/programmieraffe/oerhoernchen
Community: https://twitter.com/oerhoernchen
Technologies: Kirby CMS 2, HTML5, jQuery, simple URL parameter „trick“ for Google to use machine readable license filtering

Leave a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.