Show HN: LiaScript - Markdown for interactive and open online courses
liascript.github.io
liascript.github.io
https://liascript.github.io/course/?https://raw.githubuserco...
That's basically it. Anyone can create courses and share them her/his audience. No back-end, just a simple WebApp that can also store courses permanently, within the browser ...
Extensions to common-Markdown are:
* Multimedia Extensions: ?[audio](url), !?[video](url), ??[anything](url)
* Text2Speech and Animations to provide a YouTube-like screen-cast feeling
* Quizzes, surveys ...
* Code-Blocks can be made executable and editable
* Automated visualization of data provided within tables
* Embrace the <script> tag
* Extendable with macros and a simple packaging format
* ASCII-Art and more ...
The idea behind this project is, to have a simple language for educational content, which allows anyone to participate in the creation of educational content, by getting away from complex user-interfaces, platforms, vendor-locks, etc.
Really cool work - and it works! I'm going to noodle around and deploy it to gitlab :)
On a philosophical aside, it hurts my heart to see "Open-Source" with the logo of a private company (microsoft-owned github) representing this Free Software for Free Culture. I'm embarrassed to bring it up, but I feel like the battle for our collective soul is being decided here. I do not wish to fault the author for making the most convenient choice for easy user onboarding, I just wish the world were otherwise.
Thank you again to the wonderful author!
---
Edit: This article on development is illuminating https://aizac.herokuapp.com/from-hero-to-zero-with-learning-...
At the moment we are trying different protocols. At the moment we are trying different hosting options and protocols. LiaScript can be hosted via IPFS or Hyper and so can also the courses. Using the beaker-browser you can also directly write create content within the browser and share it immediately. Thus LiaScript also supports these protocols and more are about to come ;-)