martedì 8 gennaio 2008

Errori, errori...

Ai miei alunni ripeto spesso che io faccio molti errori, e quelli che vedono loro sono i più piccoli. Quelli che conosco io, sono molto più gravi, purtroppo.

Li invito, quasi ogni giorno a non fidarsi di me, a controllare tutto.

Ebbene, domenica ho pubblicato le nuove librerie e neanche 48 ore dopo ho già trovato il primo errore!

Oggi l'ho corretto e quindi, a distanza di 2 giorni, ecco una nuova versione.

Oltre a correggere l'errore relativo alla gestione degli angoli nella geometria interattiva, ho modificato qualche altro aspetto di pyig e aggiunto un paio di esempi (angoli al centro e alla circonferenza, goniometria).

Gli errori si rivelano con l'uso. Invito tutti coloro che incontrano errori o malfunzionamenti a segnalarmelo, nei limiti delle mie capacità cercherò di sistemarli appena possibile.

Grazie

.

domenica 6 gennaio 2008

Libreria rimessa a nuovo

In novembre, dopo un anno e mezzo di lavoro, ho pubblicato le dispense per il laboratorio di matematica - informatica. Ora, dopo un mese e mezzo di lavoro (ma ho fatto anche altro...) ho terminato la revisione delle librerie grafiche per Python. Queste librerie contengono:
  • la geometria cartesiana,
  • la geometria della tartaruga,
  • la geometria interattiva,
  • un tracciatore di funzioni in due variabili.
Non sono molte le novità, ma ho revisionato tutto il codice e reso le librerie più usabili e coerenti.

Oltre alle librerie citate, pygraph_02_03 contiene anche molti esempi, un manuale completo, in italiano e alcuni altri testi introduttivi alla programmazione.

Python è un bel linguaggio per imparare a programmare e gli strumenti grafici aiutano.

L'alto livello di astrazione permesso da Python e dalla sue librerie permettono di concentrarsi sui problemi matematici o geometrici millenari lasciando in secondo piano i problemi legati al linguaggio, problemi che fra qualche anno saranno superati.

Buon divertimento con Python e con pygraph!!!

.