beautyjoy / llab-to-edx

edX Course Builder
0 stars 1 forks source link
bjc course-builder edx

llab-to-edx

This too takes in course content from our "llab" formatted courses and mostly turns them into something usable for uploading to edX.

TOC -- coming someday.

Overview

Right now there are a bunch of single-use style scripts:

* apcsa_simple_edx_build.js
* apcsa_test.js
* edc_test.js (start with this, probably)

These do various content transformations, and are somewhat specific to our needs.

Basically, the scripts in a topic file, which is a list of HTML pages organized into sections. The script will process each HTML file, and modify the content as necessary to work in edX. There are a few common modifications:

Each HTML file is designed to be 1 page in edX. Some HTML pages are split in "sections" in edX, because that have interactive quizzes.

Running The Builder

Building EDC content in curriculum/bjc-r:

DO:

node edc_test.js <unit-num> <unit-num...>

Accessibility Fixes

Example Courses

Misc. Notes

CSS Processing

Requirements