This course aims to provide the basis knowledge of computer programming. The student will learn how to analyze simple problems, how to solve them with procedural algorithms, using a programming language, and the basis to solve simple data analysis and numerical calculation problems.
Gli studenti impareranno i concetti fondamentali della programmazione con il linguaggio C++, concentrandosi sulla creazione di programmi semplici. Esploreranno concetti e tecniche fondamentali per scrivere e debuggare codice.
Al termine dell'insegnamento, gli studenti saranno in grado di:
Le modalita' didattiche saranno le seguenti:
La partecipazione alle lezioni e ai laboratori è fortemente incoraggiata e consigliata.
L'insegnamento include sia lezioni teoriche svolte in aula sia un'importante componente pratica di attività di programmazione svolta in laboratorio.
Argomenti principali:
Non c'è un libro di testo per questo corso. Alcuni materiali online potrebbero essere utili:
Ricevimento: Su appuntamento (mandare una mail)
FILIPPO RICCA (Presidente)
DAVIDE ANGUITA
ROBERTO SACILE (Presidente Supplente)
Secondo il calendario didattico approvato dal Consiglio dei Corsi di Studio
https://corsi.unige.it/corsi/8719/studenti-orario