|
|
Teaching
(My students are mainly Italian, therefore this page is mainly in
Italian.)
Studenti a Catania in cerca di casa?
Mailing
list degli studenti di Fisica di Catania
In questa pagina intendo mettere a disposizione degli studenti del
materiale relativo ai corsi di seguito elencati.
[ Teoria dei sistemi a molti corpi
| Metodi numerici per la fisica
| Metodi matematici della fisica
| Istituzioni di fisica teorica/Meccanica quantistica
| Onde non lineari
| Template per tesi di laurea
]
Ricevimento studenti: Ricevo gli studenti preferibilmente il
Mercoledì, 10:30-11:30 e 16:00-17:00 (stanza 233, II piano).
Nota generale:
Non ho la pretesa di dichiarare che tutto quanto sia disponibile su
queste pagine (incluse le pagine stesse) sia compatibile con
qualsiasi sistema operativo, linguaggio di programmazione, browser,
o software in genere (avete presente certe ostentate certificazioni
del tipo ``best viewed with any browser''?).
Ognuno usi il software che preferisce.
Personalmente, preferisco lavorare in ambiente linux, e pertanto molte
delle risorse che suggerisco di seguito riflettono tale scelta.
Poiché una percentuale crescente di studenti mi chiede cosa sia linux,
a cosa serva, dove si trova, come si installa, etc, ecco di seguito
una lista di links (per niente esaustiva, per niente aggiornata)
che mi auguro stimolino il vostro interesse sull'argomento.
- Linux
FAQ (in italiano, da Apogeo, con molti links).
- Links sull'argomento, più generale, dell'Open Source
software (sempre in italiano, sempre da Apogeo).
Per i documenti in formato PDF o PostScript, dotarsi di uno dei
programmi (scegliere anche in base al sistema operativo preferito):
Acrobat Reader, xpdf, o di gv.
Per decomprimere files compressi (.zip, .gz,
.Z) sotto Windows, usate WinZip o StuffIt.
Sono docenti del corso G. G. N. Angilella e V. C. Latora.
Di seguito trovate alcuni links utili, ed il materiale reso
disponibile agli studenti durante il corso.
(Per l'accesso ad alcune parti è richiesta la userid/password data a lezione.)
- Programma del corso.
- Mailing
list degli studenti di Fisica di Catania
- Materiale a disposizione degli studenti:
- Web resources:
- Fortran:
- C:
- Programmi di grafica:
- Numerical packages / books:
- LaTeX:
- Literate
programming:
I believe that the time is ripe for significantly better documentation of programs,
and that we can best achieve this by considering programs to be works of literature.
Hence, my title: "Literate Programming."
Let us change our traditional attitude to the construction of programs: Instead of
imagining that our main task is to instruct a computer what to do, let us concentrate
rather on explaining to human beings what we want a computer to do.
The practitioner of literate programming can be regarded as an essayist, whose main
concern is with exposition and excellence of style. Such an author, with thesaurus in
hand, chooses the names of variables carefully and explains what each variable means. He
or she strives for a program that is comprehensible because its concepts have been
introduced in an order that is best for human understanding, using a mixture of formal
and informal methods that reinforce each other.
(Donald Knuth. "Literate Programming (1984)" in Literate
Programming. CSLI, 1992, p. 99.)
- Appunti dei corsi.
Si tratta stavolta degli appunti del corso tenuto per il Dottorato di
ricerca in Fisica, XI Ciclo, tenuto a Catania dal
Prof. P. M. Santini nel 1996, da me raccolti.
- Più di un laureando (2>1!) mi ha chiesto se fosse
disponibile un template (cioè, uno schema) per scrivere in
LaTeX il proprio elaborato finale (alla fine della laurea triennale).
Questo file di archivio compresso
contiene un insieme minimo di file di esempio per scrivere un
elaborato finale (frontespizio, spaziatura, bibliografia, inserimento
figure, etc).
[Ver. 0.2: con le modifiche di E. Pecora.]
Questo file invece riguarda la laurea
specialistica [sempre courtesy of E. Pecora].
Alcuni studenti curano una pagina dove raccolgono
appunti ed altro materiale didattico.
Rimando anche alla pagina del Corso di Laurea in Fisica, per
altri links relativi alla didattica.
|