Open Course
I am thinking a ocourse system like pip or npm, just a thought, might be useful someday.
Command
ocm stands for “open course manager”.
1 | ocm list / ls |
meta.json
1 | { |
And then all files are packed in zip file and upload to ocourse website, or use ocm publish command to push all folders there.
Other thoughts:
The lessons part is kinda redundant, maybe we could remove that part, and only use folder instead, like “lesson-1” or “lesson-01”, all the materials are put in that folder, e.g. “handout.md”, “slides.md”
course might be packed into a .nw format file, and opened by node-webkit app, this way can make it open in different OS.