logo

Programmazione - CdS Matematica

Anno Accademico 2018/2019




DESCRIZIONE DEL CORSO

DOCENTE 

Prof. Fabio Aiolli

Dipartimento di Matematica
Via Trieste 63, Padova -- Torre Archimede, IV Piano

aiolli@math.unipd.it, tel. 049 827 1353
Orario di ricevimento: su appuntamento (Ufficio 402, TA)

ASSISTENTI DOCENTI x LABORATORIO

Dott. Mirko Polato
mpolato
@math.unipd.it

Dott. Ivano Lauriola
ivanolauriola@gmail.com

Dott. Luca Righi
righi@math.unipd.it

ORARIO E AULE
~32 ore frontali, in aula P200, Paolotti - Mer, 11:30 - 12:15 - Gio e Ven, 10:30 - 12:00
~32 ore laboratorio, Paolotti - Mar, 14:00 - 17:00

CONTENUTI DEL CORSO

0) Concetti fondamentali
1) Introduzione al Python
2) Strutture Dati e Algoritmi

3) Applicazione scientifiche e giochi

PREREQUISITI E PROPEDEUTICITA`: Introduzione alla programmazione

ESAME: Scritto + Bonus (Orale opzionale).

Il compito da svolgere riguarderà l'analisi e/o l'implementazione di programmi di complessità medio-bassa e una o più domande teoriche. Durante il corso sono proposte esercitazioni settimanali premiate con punti bonus aggiuntivi.

PROGETTO: Rivolto SOLO agli studenti del corso di studio di Matematica che abbiano già superato tutti gli esami eccetto l'esame di Programmazione. In tale caso,  è possibile sostituire lo scritto di Programmazione con un progettino da definire con il docente. Il massimo punteggio ottenibile con questa modalità è 20/30.



MATERIALE DEL CORSO


TESTI DI RIFERIMENTO:

Downey, J. Elkner, C. Meyers. “Pensare da Informatico, Imparare con Python” scaricabile liberamente da qui.

F.Aiolli. “Appunti di Programmazione (Scientifica) in Python", Casa Editrice Esculapio (2013). Disponibilita': Esculapio, Libreria Progetto, Libreria UniversitariaAmazon.

ALTRI TESTI CONSIGLIATI
:

...

LEZIONI: (... qui saranno inclusi i lucidi e gli esercizi delle lezioni)
LABORATORI e ESERCIZI A PUNTI ALTRO MATERIALE UTILE:
PROBLEMI RISOLTI


 Ultima Modifica: 23 Ottobre, 2018.