Skip to Main Content (Press Enter)

Logo UNIBS
  • ×
  • Home
  • Persone
  • Strutture
  • Competenze
  • Pubblicazioni
  • Professioni
  • Corsi
  • Insegnamenti
  • Terza Missione

Competenze & Professionalità
Logo UNIBS

|

Competenze & Professionalità

unibs.it
  • ×
  • Home
  • Persone
  • Strutture
  • Competenze
  • Pubblicazioni
  • Professioni
  • Corsi
  • Insegnamenti
  • Terza Missione
  1. Insegnamenti

ING0184 - FONDAMENTI DI PROGRAMMAZIONE

insegnamento
Tipo Insegnamento:
Ins. uff. con erogazioni e cop.
Durata (ore):
120
CFU:
12
SSD:
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Sede:
BRESCIA
Url:
Dettaglio Insegnamento:
INGEGNERIA DELL'AUTOMAZIONE INDUSTRIALE/COMUNE - L9&L8 Anno: 1
Anno:
2025
Course Catalogue:
https://permalink.unibs.it/suacds/afcc/2025?corso=...
  • Dati Generali
  • Syllabus
  • Corsi

Dati Generali

Periodo di attività

Secondo Semestre (16/02/2026 - 05/06/2026)

Syllabus

Obiettivi Formativi

1. Conoscenza e capacità di comprensione (Knowledge and understanding)
- Comprensione degli elementi di sintassi e semantica del linguaggio di programmazione Python
- Conoscenza dei costrutti usati nel linguaggio di programmazione Python per la rappresentazione e manipolazione dei dati
- Conoscenza dei principi della programmazione a oggetti

2. Conoscenze applicate e capacità di comprensione (Applying knowledge and understanding)
- Progettazione di strutture dati nella memoria del calcolatore allo scopo di rappresentare efficacemente i dati di uno specifico problema
- Progettazione di algoritmi a partire dalla specifica di un problema
- Realizzazione dell’algoritmo mediante un programma in Python

3. Autonomia di giudizio (Making judgements)
- Valutazione della correttezza degli algoritmi progettati
- Individuazione di strutture dati e algoritmi più adatti a specifici problemi

4. Abilità comunicative (Communication skills)
- Sapere esprimere concetti, interpretazioni e idee in forma orale e/o scritta e/o grafica utilizzando un rigore formale e un linguaggio tecnico specifico.
- Saper comunicare le specifiche applicative in report tecnici e presentazioni efficaci
- Capacità di comunicare con altri professionisti su tematiche di tipo tecnico

5. Capacità di apprendimento (Learning skills)
- Essere in grado di apprendere nuovi linguaggi e paradigmi di programmazione
- Essere in grado di utilizzare le conoscenze e competenze apprese per affrontare in maniera metodologica problemi complessi

Prerequisiti

Conoscenze e competenze acquisite nell'insegnamento di elementi di informatica e programmazione.

Metodi didattici

Lezioni ed esercitazioni frontali in presenza, in aula.

Verifica Apprendimento

L'esame consiste in una prova scritta seguita da una prova pratica

Testi

JOHN V. GUTTAG - Introduzione alla programmazione con Python. - ISBN 978-8823823167 - Egea Editore
Altro materiale fornito dal docente

Contenuti

Il linguaggio Python
Storia e caratteristiche del linguaggio Python;
Variabili e tipi di dati;
Liste avanzate;
Programmazione orientata agli oggetti.

Lingua Insegnamento

Italiano

Altre informazioni

Ulteriori informazioni sono disponibile tramite il sito-web del corso
http://www.brescianet.com/unibs/AUTLT

Corsi

Corsi

INGEGNERIA DELL'AUTOMAZIONE INDUSTRIALE 
Laurea
3 anni
No Results Found
  • Assistenza
  • Privacy
  • Utilizzo dei cookie
  • Note legali

Realizzato con VIVO | Designed by Cineca | 25.12.1.0