DIPARTIMENTO DI
INFORMATICA Università di Torino | |
Didattica dell'informatica: programmazione e algoritmi
SIS
|
Giorno | Ora | Aula/Laboratorio |
Lunedì | 14-18 | 2 |
Giovedì | 14-16 | 2 |
Giorno | Ora | Aula/Laboratorio |
Lunedì | 16-18 | 1 o 2 |
Giorno | Ora | Aula/Laboratorio |
Martedì | 16-18 | 1 |
Giorno | Ora | Aula/Laboratorio |
Lunedì | 16-18 | 2 (ATTENZIONE: il 12/03/01 la lezione si terra' in Lab 1) |
Il duplice ruolo dell'informatica nell'insegnamento: da una parte ruolo culturale e formativo di disciplina scientifica di base (a fianco della matematica e della fisica); dall'altra ruolo di strumento (quindi trasversale a molte discipline).
Rilevanza, per la didattica della programmazione, di alcuni aspetti fondamentali dell'informatica; algoritmi, strutture-dati, complessità computazionale. Alcuni aspetti storici.
La didattica delle basi della programmazione imperativa: variabili assegnabili, istruzioni, stato e cambiamento di stato, tipi, procedure, strutture-dati elementari, iterazione, ricorsione, e connessioni con l'induzione matematica. La didattica dell'algoritmica: nozione di algoritmo, complessità di algoritmi e problemi, progettazione di algoritmi. Cenno a problemi intrattabili e problemi insolubili.
L'uso del laboratorio di informatica della scuola secondaria, ambienti e strumenti moderni di programmazione, confronto fra paradigmi diversi e discussione delle loro possibilità di utilizzo nella didattica. Cenni alla programmazione in senso lato (HTML, ecc.).
Preparazione di una piccola sequenza di lezioni interattive in laboratorio, per un'introduzione ad una sperimentazione informatica nella scuola media superiore.
Nota: Parte del materiale didattico (lucidi, dispense, esempi) utilizzato a lezione proviene da corsi tenuti a Informatica . In particolare dai corsi di: Programmazione I (tenuto da Barbara Demo), Programmazione II (tenuto da Elio Giovannetti), Laboratorio di Informatica: Programmazione (tenuto da Viviana Bono e Ferruccio Damiani). .
Last update: Apr 13, 2011 | |