Modelling Language

Modelling Language

For the initial iteration of ECAAD, the modelling language is contructed based on the modelling procedure presented here

The analysis of requirements is structured according to the steps of the modelling procedure, for each step the requirments are numbered and further details are provided.

1. Domain Analysis

This step sets the baseline for the activity and assessment design in ECAAD. The knowledge states are designed/modelled in a hierarchical way.

2. Learning Activity Map

The learning activity map is the starting point for designing learning sequence. This map is developed as an overview representation on all learning sequences needed for a specific classification criteria (per subject, school, teacher, etc.)

3. Learning Activity Sequence

Actual design of the learning sequences is performed in this step, including control logic and actual learning activities. An essential building block (in accordance with the evidence layer) is to identify learning systems and tools/services.

4. Assessment Map

Similar as for learning maps, assessment maps provide an overview on the assessment processes and workflows identified.

5. Assessment Modelling

The assessment modelling level considers the detailled definition how assessment is performed following a process-based approach

6. Activity and Assessment Model Integration

The combination of learning activities and assessment views are performed in this step. Necessary extension points are necessary to enact the models in a later stage.

7. Learning and Assessment Delivery

As the deployment step in the procedure model, this level takes care to add platform-specific information and hand-over logic to the modelset to be deployed.