Un framework per il supporto delle funzionalità di Computer Managed Instruction nei Learning Management System