|
Administrative capabilities from the web
At present the web version of ELP.NET only provides facilities for students. It is
intended that authoring capabilities already present in the windows version of
ELP.NET will be made available in the web version.
Delayed release of solutions
The current implementation allows students to view solutions whenever an exercise is
loaded. Ideally, the solution should be disabled until a specified time period or
date is reached to ensure that students will at least make an attempt prior to seeing
the solution.
Re-design of architecture
The development of ELP.NET has been undertaken using agile programming principles.
The use of embedding windows controls into web pages is a new concept and required
implementation to be done in an exploratory manner with little adherence to Object
Oriented design principles. One of the major future developments is to redesign the
architecture to take into account OO considerations for a more robust and extensible
structure.
|