Nuova ricerca

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