Realizzazione di una chat su protocollo HTTP



Documenti analoghi
I WEBQUEST SCIENZE DELLA FORMAZIONE PRIMARIA UNIVERSITÀ DEGLI STUDI DI PALERMO. Palermo 9 novembre 2011

Al termine del lavoro ad uno dei componenti del gruppo verrà affidato l incarico di relazionare a nome di tutto il gruppo.

Il corso di italiano on-line: presentazione

RUOLO CENTRALE DEL DS NELL ACCOGLIENZA DEGLI ALUNNI DISABILI COME SENSIBILIZZARE E RESPONSABILIZZARE I DIRIGENTI

Regolamento del servizio di tutorato. (Decreto Rettorale n.35 del 12 dicembre 2008)

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

QUESTIONARIO DOCENTI Riepilogo (48 questionari compilati)

Buone prassi per l inclusione. Prof.Torretta Claudia

SCUOLA SECONDARIA DI PRIMO GRADO NICOLO DE CONTI CHIOGGIA. Formazione ForTIC 2006/2007. L'offerta formativa

Reti di Telecomunicazione Lezione 6

La lettura con la tecnica del jigsaw (gioco a incastro)

Project Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale.

Innovazione didattica in matematica: PP&S su piattaforma e-learning in ambiente di calcolo evoluto

PROTOCOLLO PER L ACCOGLIENZA ALUNNI DIVERSAMENTE ABILI

QUESTIONARI INCLUSIONE ANNO SCOLASTICO 2013/14

Giochi nel mondo. Laboratorio di intercultura

Percorso Abilitante Speciale - P.A.S. a.a LABORATORIO DI TECNOLOGIE DIDATTICHE (classe A059) Prof.ssa Laura Grandi

CIRCOLO DIDATTICO DI SAN MARINO Anno Scolastico 2013/2014

UFFICIO SCOLASTICO REGIONALE DELLA SARDEGNA

Monitoraggio fasi finali del progetto e valutazione. Elementi di caratterizzazione del progetto della rete

LABORATORIO a cura di Pier Cesare Rivoltella e Andrea Garavaglia La Formazione a distanza di Terza Generazione

I l G u e r c i n o. I l P r o g e t t o d i C l a s s e 1A

Guida all utilizzo di Moodle per gli studenti

Appendice III. Competenza e definizione della competenza

Insegnare con il blog. Materiale tratto da:

Alternanza scuola lavoro: che cosa significa

Insegnare le abilità sociali con la carta a T. ins. Fabrizia Monfrino

Scheda descrittiva del Laboratorio Didattico

Costruire corsi online con Moodle

UNO SGUARDO OLTRE LA SCUOLA ALTERNANZA SCUOLA-LAVORO E PROGETTO DI VITA

ISTITUTO STATALE D ISTRUZIONE SUPERIORE F. BESTA MILANO

Manuale del Docente - Scienze Politiche

RICERCA-AZIONE. l insegnamento riflessivo. Caterina Bortolani-2009

FRUTTA NELLE SCUOLE REGIONE DEL VENETO. Veronica Bertoldo tel. 041/ mail:

SCELTA DELL APPROCCIO. A corredo delle linee guida per l autovalutazione e il miglioramento

ACTIVE AGEING LEARNING COMMUNITY LLP BG-GRUNDTVIG-GMP. With the support of the Lifelong Learning Programme of the European Union

Guida Compilazione Piani di Studio on-line

SCHEDA DI PROGETTO. Regione..

Protocolli applicativi: FTP

b) attività divulgativa delle politiche di qualità dell ateneo nei confronti degli studenti;

C.M. n.8 del 6 marzo 2013 prefigura:


YouLove Educazione sessuale 2.0

Corso di formazione CORSO DI FORMAZIONE. Prof. Marco Scancarello Prof.ssa Carolina Biscossi

Il questionario sottoposto ai Responsabili dei Corsi di Studio

DIREZIONE DIDATTICA 10 CIRCOLO SCUOLA PRIMARIA SALICETO PANARO MODENA

Relazione attività di Tutorato specializzato a.a. 2013/2014 I semestre

Come faccio esercitare l acquisizione dei contenuti della mia disciplina

I libri di testo. Carlo Tarsitani

Luca Mari, Sistemi informativi applicati (reti di calcolatori) appunti delle lezioni. Architetture client/server: applicazioni client

MODULO DI BASE (40 ore)

Il modello veneto di Bilancio Sociale Avis

ISTITUTO COMPRENSIVO BARBERINO MUGELLO

IMPARADIGITALE Summer school 2015

SISTEMA NAZIONALE DI VALUTAZIONE - AUTOVALUTAZIONE ANNAMARIA BIANCO

CORSI DI FORMAZIONE DEAL PRESSO LE ISTITUZIONI SCOLASTICHE

Allegato: PIANO NAZIONALE L2 INTERVENTI PER L INSEGNAMENTO / APPRENDIMENTO DI ITALIANO L2 PER ALUNNI DI RECENTE IMMIGRAZIONE DI SCUOLA SECONDARIA DI

GIOCHI MATEMATICI PER LA SCUOLA SECONDARIA DI I GRADO ANNO SCOLASTICO

Disabilità: la Musica come strumento per l Integrazione Percorso di Musica e Integrazione nella Scuola Primaria

Progetto Scuole & CSR - 1

CORSI DI FORMAZIONE DEAL PRESSO LE ISTITUZIONI SCOLASTICHE

FAC SIMILE FORMULARIO COMPILAZIONE E CONSEGNA SOLO ON LINE Monitoraggio dei documenti programmatici

Quali sono le ragioni per passare alle competenze? Stimoli esterni: Consiglio europeo di Lisbona (22-23/03/2000);

ITALIANO L2.0. Gli strumenti e le potenzialità del web 2.0 nella didattica dell italiano L2/LS

Istituto Nazionale di Geofisica e Vulcanologia

L isola del futuro. Guida per l insegnante

PROGETTO A SCUOLA DI DISLESSIA

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

Manuale di utilizzo della piattaforma e-learning

Valutare gli esiti di una consultazione online

GESTIONE DELLE ATTIVITÀ DI SOSTEGNO DEGLI ALUNNI IN SITUAZIONE DI HANDICAP

LABORATORIO a cura di Pier Cesare Rivoltella e Andrea Garavaglia

LEAD GENERATION PROGRAM

I.I.S. F. Brunelleschi - L. Da Vinci Istituto Tecnico per Geometri "F. Brunelleschi" Corso Serale SIRIO Frosinone A.S

Autovalutazione di istituto

Visita il sito

Strumenti e metodi di ausilio didattico per i dislessici

Linee guida per le Scuole 2.0

PROGETTARE UNA GITA. A tale scopo i bambini dovranno ricercare la documentazione che permetta di scegliere la META della gita.

Piattaforma ilearn di Hiteco. Presentazione Piattaforma ilearn

Il Problem-Based Learning dalla pratica alla teoria

La Metodologia adottata nel Corso

OSSERVAZIONI TEORICHE Lezione n. 4

Come verifico l acquisizione dei contenuti essenziali della mia disciplina

Liceo Scientifico " C. CATTANEO " PIANO DI LAVORO DI INFORMATICA CLASSE 3 LSA SEZ. H

Progettare un Firewall

Rapporto dal Questionari Insegnanti

COME COSTRUIRE UNA UDA: INDICAZIONI METODOLOGICHE

ATTIVITÀ DI RECUPERO E SOSTEGNO

Accreditamento al SID

Lezione 1 Introduzione

SCHEDA DI PROGRAMMAZIONE DELLE ATTIVITA EDUCATIVE DIDATTICHE

Gestione Turni. Introduzione

Transcript:

Università di Pisa Università di Pisa Percorsi Abilitanti Speciali (PAS) Percorsi Abilitanti Speciali (PAS) Realizzazione di una chat su protocollo HTTP Realizzazione di una chat su protocollo HTTP Feo Rosa Feo Rosa

La classe Classe 5a di un Istituto Tecnico Commerciale con indirizzo Programmatori (Progetto Mercurio). 20 alunni 4 ore settimanali di Informatica L unità didattica viene svolta all inizio del secondo quadrimestre 2

Idea La chat è uno strumento di comunicazione molto amata dai ragazzi che la usano con particolare abilità. I giovani di 15-24 anni che inseriscono messaggi in chat, blog, newsgroup o forum sono oltre il 66% contro il 36,7% della media nazionale (Dati Istat 2010) Si propone ai ragazzi di implementare una chat in rete utilizzando strumenti che già conoscono e imparandone di nuovi 3

Idea La chat mette in atto una comunicazione che ha delle importanti potenzialità didattiche: La presenza del file di log consente agli alunni di concentrare la loro attenzione su tutto ciò che succede nella lezione in tempo reale. Ogni intervento nella chat deve essere aderente al tema che si sta trattando. Necessita di un protocollo comportamentale e di conduzione che mette in gioco importanti competenze organizzative. I ragazzi stessi devono darsi delle regole e dei compiti e bisogna fare in modo che questi vengano rispettati. 4

Metodologia didattica Cooperative learning: I membri del gruppo fanno affidamento gli uni sugli altri per raggiungere lo scopo. Tutti gli studenti di un gruppo devono rendere conto sia della propria parte di lavoro sia di quanto hanno appreso. Ogni studente, nelle verifiche, dovrà dimostrare personalmente quanto ha imparato. I componenti del gruppo lavorano in modo interattivo, verificando gli uni con gli altri il ragionamento fatto, le conclusioni e le difficoltà confrontandosi continuamente. 5

Metodologia didattica Didattica laboratoriale che meglio incoraggia la ricerca e la progettualità. Coinvolge gli alunni nel pensare, realizzare e valutare attività vissute in modo condiviso e partecipato con gli altri. Lo scopo dell apprendimento va fondato sui bisogni propri del soggetto che apprende. La valenza educativa delle attività sta nei percorsi riconosciuti dall alunno come significativi per sé e spendibili nella realtà. 6

Metodologia didattica La motivazione come elemento centrale del processo didattico: Il divertimento che da entusiasmo agli studenti. L interazione sociale e peer toutoring. Tolleranza all errore, gli errori sono parte inevitabile del processo di apprendimento e costituiscono una opportunità unica per imparare. La valutazione formativa è stata usata per migliorare il processo di apprendimento fornendo un feedback continuo. 7

Percorso Alla classe viene somministrato un questionario allo scopo di capire quanto usano le chat e quanto sanno di questo strumento. Dopo che i ragazzi hanno compilato e consegnato il questionario si apre una discussione sulla chat, prima da un punto di vista dell uso che se ne fa e poi da un punto di vista tecnico ed implementativo. 8

Percorso Si predispone l ambiente per l implementazione: Libreria JQuery Il file style.css Il tomcat Editor di codice tipo Eclipse 9

Percorso I ragazzi sono guidati dall insegnante attraverso lo sviluppo cooperativo di alcune parti di codice al fine di suggerire un adeguata metodologia di sviluppo. Altre indicazioni saranno fornite dall insegnante come supporto all implementazione, come: Uso di strumenti online (es. jsfiddle.net) per il test dei componenti dell applicazione Utilizzo della console fornita dal browser per il debug 10

Percorso Il protocollo HTTP - Lezione introduttiva frontale Comunicazione tra un browser e un web server per la fornitura di un documento multimediale; è specifico del livello applicazione ed utilizza i servizi del protocollo TCP del livello trasporto. In HTTP esistono due ruoli specifici: il client attiva la connessione e richiede dei servizi; il server accetta la connessione, nel caso identifica il richiedente, risponde alla richiesta e alla fine chiude la connessione. 11

Percorso Il protocollo HTTP - Lezione introduttiva frontale Protocollo di tipo stateless: ogni richiesta è indipendente da quelle precedenti e si conclude al momento della chiusura della connessione. Per realizzare applicazioni web complesse, sono stati sviluppati meccanismi come i cookies per costruire sessioni e permettere al server di recuperare informazioni riguardanti un certo client. 12

Percorso Il protocollo HTTP - Lezione introduttiva frontale Con l HTTP 1.1, rispetto all HTTP 1.0, è stata introdotta la possibilità di specificare coppie multiple di richiesta e risposta nella stessa connessione. I metodi principali dell HTTP: GET è il metodo più frequente ma pone problemi di sicurezza, in quanto il passaggio dei dati nella query string è fatto in modo tale che quando viene prodotta un URL, sulla base dell input dell utente, questa può essere visibile a chiunque può controllare le fasi della navigazione. POST serve per trasmettere delle informazioni dal client al server, ma senza la creazione di una nuova risorsa, viene usato per esempio per sottomettere i dati di una form HTML. 13

Percorso Il protocollo HTTP Lezione introduttiva frontale... Discussione in chat guidata dall insegnante Uso dei metodi Get e Post Analisi del traffico di rete Analisi del traffico di rete Concetto di sessione La discussione prosegue da casa 14

Percorso Assegnazione compiti alla classe divisa in gruppi 1. Rifare il test iniziale e confrontare le risposte, trarre le proprie conclusioni circa le risposte rimaste invariate e quelle che invece sono diverse. 2. Analizzare il file di log e a partire dai vari interventi, redigere una relazione sull http. 3. Analizzare il file di log e relazionare sui contributi di ognuno alla discussione, evidenziando le specificità della chat. 4. Redigere una relazione sull implementazione della chat soffermandosi sulle tecnologie usate. 15

Conclusioni Sistema semplice da utilizzare e funzionale Il supporto maggiore dell insegnante è stato pensato per la parte implementativa Possibili sviluppi futuri: autenticazione aspetti grafici lista utenti connessi altro 16