|
Marco MAMEI
Professore Ordinario Dipartimento di Scienze e Metodi dell'Ingegneria
|
Insegnamento: Fondamenti di Programmazione
Ingegneria gestionale (Offerta formativa 2021)
Obiettivi formativi
L'obiettivo del corso è di imparare a formalizzare e risolvere problemi concreti e a descriverli in modo comprensibile ad un calcolatore elettronico. Apprendere le basi del linguaggio di programmazione Python.
Al termine dell’insegnamento lo studente dovrebbe essere in grado di sviluppare semplici programmi funzionanti utilizzando python
Prerequisiti
Nessuno
Programma del corso
Il linguaggio di programmazione Python, variabili e operazioni elementari: 2 CFU
Strutture dati: lista e dizionario 2 CFU
I/O su file e gestione delle strighe di testo: 1 CFU
Funzioni: 1 CFU
Metodi didattici
Lezioni frontali
Esercitazioni
Testi di riferimento
Dispense a cura del docente
Verifica dell'apprendimento
Lo studente deve sviluppare un programma in python in 2 ore di tempo. Il programma è ticipamente suddivisto in 5 esericizi ognuno dei quali vale 6 punti per il voto finale.
I risulati vengono pubblicati su esse3 tipicamente entro 7 giorni dalla data dell'esame.
Risultati attesi
Capacità di definire algoritmi per risolvere un problema
Capacità di sviluppare programmi nel linguaggio Python