AUTOMATISMI DI RISOLUZIONE 10. Sul programma PROLOG

AUTOMATISMI DI RISOLUZIONE 10. Sul programma PROLOG

AUTOMATISMI DI RISOLUZIONE 10

 (Didattica delle scienze e informatica nella scuola,n.
151 e 152, 1991, Editrice la Scuola di Brescia)

Il programma in
linguaggio PROLOG

Nella nostra scuola è utilizzabile
un programma in PROLOG, che trat­ta il problema standard sul trapezio
rettangolo, di cui si sono viste le versioni per carta e matita. È costituito da
un programma base in­titolato «BASE.PRO» integrato da due programmi aggiuntivi:
il primo di questi dà la possibilità di cambiare, in detto problema, le
condizioni iniziali; il secondo consente la visua­lizzazione della
rappresentazione ad albero di cui si è parlato in una versione per carta e
matita. Si può scegliere di «giocare» da un menù, che si presenta
così:

OPZIONI NELL’AMBIENTE
STANDARD DEL TRAPEZIO RETTANGOLO

1) Risoluzione del problema
standard (NOTI: dma, dmi, lo, db;
INC.: p)

2) Risoluzione con scelta
arbitraria dei dati e delle incognite

3) Risoluzione del problema
standard con rappresentazione ad albero

4) Risoluzione con scelta
arbi­traria dei dati e delle incognite e con   rappresentazione ad
albero

5) Fine

SCEGLI UN NUMERO
(1-5)

 

 

Di questo programma, per ragioni
di spazio, viene riportato qui sotto soltanto «BASE.PRO», reso indipendente con
alcune piccole modifiche.

Per cambiare ambiente è
sufficiente sostituire la PARTE PRIMA del «BASE.PRO» avendo l’avvertenza di non
modificare (ricorrendo, se ne­cessario, anche ad artifici) la struttura delle
relazioni.

Con un ulteriore programma
aggiuntivo è possibile modificare l’ambiente direttamente da video e quindi
costruire un archivio di ambienti ad esempio quelli relativi alle figure piane e
solide più usuali, ma anche ambienti concernenti altri argomenti ricorrenti,
nell’ambito scolastico, con una qualche fre­quenza.

I programmi sono scritti in TUR­BO
PROLOG, versione 1.1, della EDIA BORLAND, per personal IBM o IBM
compatibili.

La
procedura fondamentale (il predicato t del PROGRAMMA BASE) la si trova
illustrata nel libro: G. Casadei – A. Teolis, PROLOG, Ed. Zanichelli.

Sono
programmi provati all’inter­no di una sola scuola e sono prodotti da non
specialisti: necessitano di una certa indulgenza anche per lo stile e per la
«pulizia».

 

AUTOMATISMI DI RISOLUZIONE 10                      
Condividi


Per rimanere aggiornato su tutte le novità iscriviti alla newsletter

Quando invii il modulo, controlla la tua inbox per confermare l'iscrizione

Privacy Policy