The role of CSCL pedagogical patterns as mediating artefacts for repurposing open educational resources
Implementing computer-interpretable CSCL scripts with embedded assessment: A pattern based design approach