Questa è una vecchia versione del documento!
Indice
Laboratorio di Informatica
Docente: Alessandro Bonsignori
Finalità del Corso
Il corso si basa sullo studio e la sperimentazione di metodologie didattiche per l'insegnamento della programmazione. Si sperimenta la didattica per l'introduzione alla programmazione e per la presentazione didiverse tipologie di linguaggi di programmazione. La metodologia di base è il problem solving.
Programma del corso
- Metodologie didattiche per l'insegnamento della programmazione
- Problem Soving con il foglio elettronico
- Nodi concettuali sui Linguaggi di programmazione
- Linguaggi imperativi con riferimento alla classe dei dialetti Visual Basic
- Linguaggi ad oggetti con riferimento al C++
- Nodi concettuali sulla programmazione del Web
- HTML e Javascript
- PHP
Materiale didattico
Editor scintilla disponibile al seguente link: http://scintilla.sourceforge.net/.
Visual Basic Scripting documentazione disponibile anche al seguente link: http://www.soft-land.org/cgi-bin/doc.pl?doc=../articoli/wsh&tpl=art
Dev-C++ reperibile al seguente link: http://www.bloodshed.net/
collana Laboratorio di Informatica di P. Gallo e F. Salerno casa editrice Minerva Italica
Guida alla consultazione del materiale didattico
Il software proposto è opensource. I libri di testo sono per le scuole superiori e presentano gli argomenti con un buon taglio di tipo didattico. Per la completezza della descrizione dei linguaggi di programmazione presentati si rimanda alla sterminata bibliografia che va dai manuali ai libri di oltre 1000 pagine.