Home

A scuola di Delphi

www.gpeano.org 

Introduzione · Capitolo 1 · Capitolo 2 · Capitolo 3 · Capitolo 4 · Capitolo 5 · Download 

Sommario
Prefazione
La storia
L'ambiente Delphi
L'Image Editor
Bibliografia
Link
 

Introduzione

La storia

I programmi ministeriali di Matematica e di Fisica dei corsi PNI e "Brocca" scientifico prevedono l'utilizzo del calcolatore all'interno delle ore curricolari di queste due discipline. La motivazione di ciò è duplice:

  1. il computer è uno strumento indispensabile, sia nella moderna didattica delle discipline scientifiche, sia nella ricerca scientifica di base e avanzata;

  2. l'apprendimento e l'utilizzo di un linguaggio di programmazione per la soluzione di problemi servono a sviluppare le capacità logico-matematiche e decisionali degli allievi.

Verso la fine degli anni '80, il Ministero della Pubblica Istruzione aveva individuato nel linguaggio Pascal lo strumento ideale per l'insegnamento della programmazione strutturata nella scuola secondaria superiore con sperimentazione PNI in Matematica e Fisica. I pregi di questo linguaggio sono noti non solo a tutti gli insegnanti, che da allora hanno iniziato ad affiancare all'insegnamento della loro disciplina quello dell'informatica, ma soprattutto ai programmatori professionisti, che apprezzano di questo linguaggio il rigore formale e la chiarezza sintattica.
Da allora è passato molto tempo e i sistemi operativi si sono evoluti, passando nel giro di 20 anni dall'MS-DOS al Windows XP. Attualmente la programmazione e lo sviluppo di applicazioni avviene ormai esclusivamente in ambiente Windows, che permette anche a chi non conosce a fondo la struttura di un computer di utilizzare lo strumento informatico in maniera semplice e intuitiva.

Passare dall'insegnamento della programmazione in MS-DOS alla programmazione in Windows richiede un certo sforzo, che può comunque essere ridotto al minimo se si sceglie fra i 3 linguaggi "visuali" attualmente più utilizzati:

  • Microsoft Visual C++ o Borland C++ Builder
  • Microsoft Visual Basic
  • Borland Delphi

quello che costituisce la naturale evoluzione del Pascal, cioè Delphi.

La versione Delphi che viene usata in questo corso è la 2.0 Desktop, che è facilmente reperibile su Internet o su numerose riviste di informatica ad un prezzo irrisorio. Nella nostra scuola durante l'anno scolastico 2001/02 gli allievi dell'allora 1ª D hanno acquistato singolarmente una copia di una rivista con la versione completa dell'ambiente di sviluppo di casa Borland, pagando la modica cifra di 5 € (L. 10'000, all'epoca). Penso che chiunque sia interessato ad imparare Delphi possa ancora trovare in giro in edicola una qualche rivista con la versione 2.0, utilizzata in questo corso.

Se ci fossero delle difficoltà è comunque possibile scaricare le ultime versioni di Delphi (in edizione Personal o Trial) dal sito della Borland (http://www.borland.com). La versione Personal, se disponibile, dovrà essere attivata registrandosi nella community Borland (http://community.borland.com). Chiaramente tutto il codice dei programmi sviluppati in Delphi 2.0 saranno perfettamente funzionanti nelle versioni più recenti senza alcuna modifica.