This week todo list

Make courses hierarchical. This means, that there will be no difference between European and US learning models that currently exist, and classes will be one course oriented with hierarchical table of contents. This will allow us to build the best teacher/student experience in delivering the course content. To accomplish European learning model with different courses, just create another class.

Along with this big change, some UI improvements will be implemented too. Like:

  • tree view courses navigation with search[1], instead of datatables/sortable tables that doesn’t work anyway;
  • latest assignments on course page;
  • assignments scheduling;
  • direct grading to responses and other minor tweaks

[1]: Like here and here.