180 likes | 411 Views
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.
E N D
Università degli studi di Roma ‘La Sapienza’Facoltà di Scienze Matematiche Fisiche E NaturaliCorso 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
Sommario • Scopo del progetto • Contesto • Obiettivi del sistema • Elementi didattici • Architettura del sistema • Percorso didattico • Conclusioni e sviluppi futuri Maurizio Mariani 693242
Scopo del progetto • Espansione sistema precedente ‘lecomps’ • Creare un percorso didattico personalizzato costruito sulle conoscenze del learner • 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
E-Learning • Metodologia didattica che sfrutta la tecnologia per progettare, supportare e diffondere la formazione • Integrazione di due campi • Formazione a Distanza (FAD) • Computer Based Training (CBT) • La formazione si plasma in base alle esigenze e conoscenze dello studente Maurizio Mariani 693242
Obiettivi: Come • 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} SK TK SK TK SK TK TK SK TK SK TK POOL di Componenti Didattiche Maurizio Mariani 693242
Obiettivi: Espansione di ‘lecomps’ • Obiettivo comune con ‘lecomps’ MA • 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) Maurizio Mariani 693242
Learning Objectives • Entità per descrivere un concetto didattico LO ( level, keyword, concept/s, context ) LO (level, keyword,concept/s, context ) LO ( level, keyword, concept/s, context ) LO ( level, keyword, concept/s, context ) • Tassonomia di Bloom: riferimento per valutazione didattica • Conoscenza (1, memorizza, teorema, Matematica) • Comprensione (2, dimostra, teorema, Matematica) • Applicazione (3, usa, teorema, Matematica) • Analisi (4, analizza, teorema, Matematica) • Sintesi (5, produci, teorema, Matematica) • Valutazione (6, esprimi un giudizio, teorema, Matematica) Esprime il concetto vero e proprio (2, dimostra, teorema di Pitagora, Matematica) Più concetti possono essere usati con keyword particolari (4, confronta, teorema1, teorema2, Matematica) Contesto in cui è definito l’insegnamento didattico o un particolare concetto (2, dimostra, teorema di Pitagora, Matematica) Maurizio Mariani 693242
Learning Component • Componenti didattiche: il cuore del corso • Descrivono il materiale didattico Elementi importanti 1. Pre-requisiti (Required Knowledge RK = LO) 2. Conoscenza acquisita (Acquired Knowledge AK = LO) AK RK Componente AK RK AK Maurizio Mariani 693242
Learning Component (2) • Definizione di domande • Ad ogni domanda si può associare un AK in caso di risposta esatta • utilizzate nei test: • iniziale • finale Maurizio Mariani 693242
Regole applicate sui LO • Permettono lacostruzione del grafo del corso • Regole applicate su: • confronto del livello • tassonomia dei concetti e concetti multipli • tassonomia dei contesti • Esempio: Inferenza dal livello cognitivo • LO1( n , <qualsiasi keyword>, concetto/i , contesto ) IMPLICA • LO2( n−1, <qualsiasi keyword>, concetto/i , contesto) LO1 Virtual Component LO2 Maurizio Mariani 693242
Regole applicate sui LC • Anch’ esse per lacostruzione del grafo del corso • Regola di comparazione LC: • Collegamenti dei LC tramite i RK e gli AK AK RK Componente 3 … RK AK Componente 1 … RK AK RK Componente 2 AK • Regola di congruenza • Ad ogni inserimento di un nuovo LC • si controlla che non venga creato un ciclo Maurizio Mariani 693242
Architettura Tacher A … Teacher Z Learner A … Learner Z Sistema PHP – front end Applicazione JAVA – back end Prolog Maurizio Mariani 693242
Architettura Sistema PHP Tacher A … Teacher Z Learner A … Learner Z Richiesta lezioni Inserimento elementi didattici Sistema PHP Front Controller Front Controller Validazione dati Passaggio dati per visualizzazione Data Control Module Passaggio dati persistenti Persistent Module Inserimento dati nel DB e XML Recupero dati dal DB eXML DB XML Applicazione JAVA Maurizio Mariani 693242
Architettura Applicazione JAVA Sistema PHP Generazione percorso personalizzato Applicazione JAVA Front Controller Applet Creator Passaggio dati LO Manager LC Manager Richiesta visualizzazione grafo Creazione strutture dati del grafo DAO Module Reader/Writer Creazione percorso Inserimento in XML Recupero dati Prolog XML Maurizio Mariani 693242
Percorso didattico: Teacher Learning Objectives Virtual Component Learning Component Si crea il percorso personalizzato per lo studente Maurizio Mariani 693242
Percorso didattico: Learner Maurizio Mariani 693242
Conclusioni • 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) Maurizio Mariani 693242
Grazie per l’attenzione Maurizio Mariani 693242