FONDAMENTI DI INFORMATICA
Obiettivi formativi
Obiettivi generali: Far acquisire allo studente alcune tecniche fondamentali della programmazione, attraverso il linguaggio di programmazione Python, dando enfasi alle caratteristiche del linguaggio di programmazione che richiedono una comprensione approfondita del modello di esecuzione dei programmi, fra cui ricorsione e strutture collegate. Nozioni introduttive sul costo dei programmi e tecniche algoritmiche di base su tipi di dati astratti complessi come i grafi completano gli argomenti del corso. Obiettivi specifici: -------------------------- Conoscenza e comprensione: -------------------------- Al termine del corso gli studenti: - sviluppano la capacità di programmazione in ambiente Python; - sono in grado di comprendere l'architettura dei calcolatori; - conoscono i principi basilari dell'informatica. ------------------------------------ Applicare conoscenza e comprensione: ------------------------------------ Gli studenti sono in grado di utilizzare strumenti software per progettare algoritmi ed implementarli in linguaggio Python. -------------------------------- Capacità critiche e di giudizio: -------------------------------- Lo studente acquisice autonomia di giudizio nel proporre l’approccio più opportuno per sviluppare un programma in Python. ---------------------- Capacità comunicative: ---------------------- Le lezioni in aula e le esercitazioni del corso permettono agli studenti di essere in grado di comunicare/condividere i dettagli tecnici di una applicazione sviluppata in Python, nonché le scelte progettuali adottate. -------------------------- Capacità di apprendimento: -------------------------- Oltre alle classiche capacità di apprendimento fornite dallo studio teorico del materiale didattico, le modalità di svolgimento del corso, in particolare le esercitazioni in laboratorio, stimolano lo studente all'approfondimento autonomo di alcuni argomenti presentati nel corso, al lavoro di gruppo, e all'applicazione concreta delle nozioni e delle tecniche apprese durante il corso.
Programmi - Frequenza - Esami
Programma
Prerequisiti
Testi di riferimento
Modalità di esame
- Codice insegnamento1017401
- Anno accademico2024/2025
- CorsoIngegneria Gestionale
- CurriculumCurriculum unico
- Anno1º anno
- Semestre2º semestre
- SSDING-INF/05
- CFU12
- Ambito disciplinareIngegneria informatica