danilolekovic/cmpt415-project

Loadable Modules

danilolekovic opened this issue · 0 comments

Background

Modules should be loaded from files rather than hardcoded. These files should be stored as .json and resemble Jupiter notebook blocks in a sense. The benefit of this is that modules can be modified easily and none of it needs to be hardcoded. Further, this makes the system extensible beyond Python courses in the future.

Requirements

  • Load module data from JSON files