Università degli studi di Roma ‘La Sapienza’ Facoltà di Scienze Matematiche Fisiche E Naturali Corso di Laurea in Tecnologie Informatiche Presentazione Relazione di Tirocinio “E-Learning - Costruzione di percorsi personalizzati” Relatore Prof. Andrea Sterbini Candidato Maurizio Mariani Anno Accademico 2006/2007 E-Learning - Costruzione di percorsi personalizzati Sommario Sommario Scopo Contesto Obiettivi Elementi didattici Architettura Percorso didattico Conclusioni Maurizio Mariani 693242 • Scopo del progetto • Contesto • Obiettivi del sistema • Elementi didattici • Architettura del sistema • Percorso didattico • Conclusioni e sviluppi futuri 2 E-Learning - Costruzione di percorsi personalizzati Scopo del progetto • Espansione sistema precedente ‘lecomps’ Sommario Scopo • Creare un percorso didattico personalizzato costruito sulle conoscenze del learner Contesto Obiettivi Elementi didattici Architettura Percorso didattico Conclusioni • Aspetti chiave: 1. Definizione dell’insegnamento 2. Gestione del materiale didattico 3. Generazione e auto-correzione test 4. Creazione corsi E-Learning Maurizio Mariani 693242 3 E-Learning - Costruzione di percorsi personalizzati E-Learning Sommario Scopo • Metodologia didattica che sfrutta la tecnologia per progettare, supportare e diffondere la formazione Contesto Obiettivi Elementi didattici Architettura • Integrazione di due campi Formazione a Distanza (FAD) Computer Based Training (CBT) Percorso didattico Conclusioni Maurizio Mariani 693242 • La formazione si plasma in base alle esigenze e conoscenze dello studente 4 E-Learning - Costruzione di percorsi personalizzati Obiettivi: Come Sommario Scopo • Definizione degli obiettivi del corso TARGET KNOWLEDGE (TK) • Conoscenze di partenza del Learner STARTING KNOWLEDGE (SK) • Pool di Componenti didattiche (LC) {SK} U {Selezione di POOL} deve coprire {TK} Contesto Obiettivi Elementi didattici SK TK Architettura SK Percorso didattico TK SK TK TK SK Conclusioni TK SK TK POOL di Componenti Didattiche Maurizio Mariani 693242 5 E-Learning - Costruzione di percorsi personalizzati Obiettivi: Espansione di ‘lecomps’ • Obiettivo comune con ‘lecomps’ MA Sommario Scopo Contesto Obiettivi Elementi didattici Architettura Percorso didattico Conclusioni Maurizio Mariani 693242 • Uso di elementi più dettagliati, rispetto alle parole chiave, per descrivere un concetto (TK, gli SK e gli elementi dei LC) • allora: • definizione di nuove regole • costruzione di corsi definiti accuratamente • informazioni minuziose sui concetti • introduzione dei Learning Objectives (LO) 6 E-Learning - Costruzione di percorsi personalizzati Learning Objectives • Entità per descrivere un concetto didattico Sommario Scopo Contesto LO LO ( level, keyword, concept/s, concept/s, context context )) Obiettivi Elementi didattici Architettura Percorso didattico Conclusioni Tassonomia di Esprime Bloom:il riferimento concetto vero perevalutazione proprio didattica Contesto cui è teorema definito didattico o un 1. Conoscenza (1, memorizza, teorema,Matematica) Matematica) (2, in dimostra, dil’insegnamento Pitagora, 2. Comprensione particolare (2, dimostra, teorema, Matematica) concetto 3. Applicazione (3, usa, teorema, Matematica) (2, dimostra,essere teorema usati di Pitagora, Più concetti possono con Matematica) keyword particolari 4. Analisi (4, analizza, teorema, Matematica) 5. 6. Maurizio Mariani 693242 (4, confronta, teorema1, teorema2, Matematica) Sintesi (5, produci, teorema, Matematica) Valutazione (6, esprimi un giudizio, teorema, Matematica) 7 E-Learning - Costruzione di percorsi personalizzati Learning Component • • Sommario Componenti didattiche: il cuore del corso Descrivono il materiale didattico Scopo Elementi importanti Contesto Obiettivi Elementi didattici 1. Pre-requisiti (Required Knowledge RK = LO) 2. Conoscenza acquisita (Acquired Knowledge AK = LO) Architettura AK Percorso didattico RK Componente Conclusioni RK Maurizio Mariani 693242 AK AK 8 E-Learning - Costruzione di percorsi personalizzati Learning Component (2) • Sommario Scopo Contesto Obiettivi Elementi didattici Architettura Definizione di domande Ad ogni domanda si può associare un AK in caso di risposta esatta utilizzate nei test: • iniziale • finale Percorso didattico Conclusioni Maurizio Mariani 693242 9 E-Learning - Costruzione di percorsi personalizzati Regole applicate sui LO Sommario • • Permettono la costruzione del grafo del corso Regole applicate su: • confronto del livello • tassonomia dei concetti e concetti multipli • tassonomia dei contesti • Esempio: Inferenza dal livello cognitivo Scopo Contesto Obiettivi Elementi didattici Architettura Percorso didattico Conclusioni LO1( n , <qualsiasi keyword>, concetto/i , contesto ) IMPLICA LO2( n−1, <qualsiasi keyword>, concetto/i , contesto) LO1 Maurizio Mariani 693242 Virtual Component LO2 10 E-Learning - Costruzione di percorsi personalizzati Regole applicate sui LC Sommario Scopo • Anch’ esse per la costruzione del grafo del corso • Regola di comparazione LC: Collegamenti dei LC tramite i RK e gli AK Contesto Obiettivi … Architettura Percorso didattico Conclusioni Maurizio Mariani 693242 • Componente 3 AK … Componente 1 RK Elementi didattici AK RK RK AK RK Componente 2 AK Regola di congruenza Ad ogni inserimento di un nuovo LC si controlla che non venga creato un ciclo 11 E-Learning - Costruzione di percorsi personalizzati Architettura Sommario Tacher A … Teacher Z Learner A … Learner Z Scopo Contesto Obiettivi Sistema PHP – front end Elementi didattici Architettura Percorso didattico Conclusioni Maurizio Mariani 693242 Applicazione JAVA – back end Prolog 12 E-Learning - Costruzione di percorsi personalizzati Architettura Sistema PHP Tacher A Teacher Z Learner A Inserimento elementi didattici Sommario Scopo Front Controller Contesto Data Control Module Elementi didattici … Learner Z Richiesta lezioni Front Controller Validazione dati Obiettivi Sistema PHP Passaggio dati per visualizzazione Passaggio dati persistenti Architettura Persistent Module Percorso didattico Conclusioni Inserimento datidal nelDB DBeXML e XML Recupero dati DB Maurizio Mariani 693242 … Applicazione JAVA XML 13 E-Learning - Costruzione di percorsi personalizzati Architettura Applicazione JAVA Sistema PHP Generazione percorso personalizzato Sommario Scopo Contesto Obiettivi Applicazione JAVA Front Controller Passaggio dati LO Manager Applet Creator LC Manager Elementi didattici Creazione strutture dati del grafo Architettura Richiesta visualizzazione grafo DAO Module Reader/Writer Percorso didattico Conclusioni Creazione percorso Prolog Maurizio Mariani 693242 Inserimento in XML Recupero dati XML 14 E-Learning - Costruzione di percorsi personalizzati Percorso didattico: Teacher Sommario Learning Objectives Scopo Contesto Obiettivi Elementi didattici Virtual Component Learning Component Architettura Percorso didattico Conclusioni Si crea il percorso personalizzato per lo studente Maurizio Mariani 693242 15 E-Learning - Costruzione di percorsi personalizzati Percorso didattico: Learner Sommario Scopo Contesto Obiettivi Elementi didattici Architettura Percorso didattico Conclusioni Maurizio Mariani 693242 16 E-Learning - Costruzione di percorsi personalizzati Conclusioni Sommario Scopo Contesto Obiettivi Elementi didattici Architettura Percorso didattico Conclusioni Maurizio Mariani 693242 • • • • • Creazione di un corso Inserimento materiale didattico Test da parte dello studente iscritto Percorso personalizzato sulle sue conoscenze Fruizione del materiale didattico Sviluppi futuri • SCORM e IMS Simple Sequencing • Web Semantico • Visualizzazione Grafi • Metodo di studio • Efficienza (Java, Servizio di un Server) • Utilizzo Tool (Chat, Forum, Videoconferenza) 17 E-Learning - Costruzione di percorsi personalizzati Sommario Scopo Contesto Obiettivi Grazie per l’attenzione Elementi didattici Architettura Percorso didattico Conclusioni Maurizio Mariani 693242 18