Skip to Main Content (Press Enter)

Logo UNIPV
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture

UNIFIND
Logo UNIPV

|

UNIFIND

unipv.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  1. Insegnamenti

500655 - FONDAMENTI DI INFORMATICA (A-L)

insegnamento
ID:
500655
Durata (ore):
24
CFU:
3
SSD:
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Anno:
2024
  • Dati Generali
  • Syllabus
  • Corsi
  • Persone

Dati Generali

Periodo di attività

Primo Semestre (30/09/2024 - 15/01/2025)

Syllabus

Obiettivi Formativi

Gli obiettivi primari dell'insegnamento sono di fornire agli allievi conoscenze di base relative ai seguenti argomenti:
- architettura di un calcolatore
- rappresentazione delle informazioni in forma digitale
- programmazione dei calcolatori
- algoritmi e diagrammi di flusso
- strutture dati
- linguaggio di programmazione Python e suo utilizzo per la risoluzione di problemi con algoritmi di media complessità.

Parte delle lezioni viene dedicata alla attività pratica con esercitazioni guidate. L'insegnamento prevede, pertanto, di fornire una buona capacità operativa nello sviluppo di programmi che consentirà allo studente approfondire tecniche e argomenti specifici e di affrontare l'attività sperimentale prevista nei corsi del proprio curriculum.
Al termine del corso lo studente sarà in grado di sviluppare un semplice progetto di analisi dati utilizzando le librerie matematiche e di analisi statistica disponibili.

Prerequisiti

Il corso di Fondamenti di Informatica ha lo scopo di fornire i concetti base dell'informatica e della programmazione dei calcolatori elettronici. Essendo un corso introduttivo, non ci sono prerequisiti.

Metodi didattici

Il corso si svolge con circa 6 ore di didattica frontale per la presentazione dei concetti di base e di 18 ore di esercitazioni di laboratorio guidate.

Verifica Apprendimento

Dopo avere mostrato un intero progetto di analisi dati in Python, vengono messi a disposizioni diversi set di dati.
Gli studenti si organizzeranno in gruppi, ciascuno dei quali dovrà progettare e sviluppare un progetto di analisi dati che verrà discusso in sede di esame.

Testi

Slide della docente e documentazione online sul linguaggio Python

Contenuti

- concetti base dell'informatica e unità di misura
- architettura di un calcolatore
- rappresentazione delle informazioni in forma digitale: numeri, caratteri e immagini
- algebra booleana
- programmazione dei calcolatori
- algoritmi e diagrammi di flusso
- strutture dati: liste e dizionari
- linguaggio di programmazione Python: tipi di variabili, operatori, strutture di controllo, strutture dati, accesso a file
- introduzione ad alcune librerie di uso comune
- introduzione a allo strumento Google Colaboratory per lo sviluppo di programmi Python

Lingua Insegnamento

Italiano

Altre informazioni

La docente riceve gli studenti, previo accordo preso tramite e-mail: giovanna.nicora@unipv.it

Corsi

Corsi

MEDICINA E CHIRURGIA 
Laurea Magistrale Ciclo Unico 6 Anni
6 anni
No Results Found

Persone

Persone

NICORA GIOVANNA
Gruppo 09/IBIO-01 - BIOINGEGNERIA
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Settore IBIO-01/A - Bioingegneria
Ricercatore
No Results Found
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 25.5.3.0