Hardware
Software
Sistemi di rappresentazione dell'informazione
Rappresentazione grafica di algoritmi mediante diagrammi di flusso
Elaborazione dati con fogli di calcolo
Elaborazione dati con linguaggi di programmazione interpretati
Far acquisire competenze informatiche di base su strumenti a supporto delle attività professionali ed educazione all'organizzazione logica dei dati e dei processi informativi
Prerequisiti
Nessuno
Metodi Didattici
Lezioni frontali con uso di slide e di Internet
Svolgimento di esercizi in aula
Modalità di verifica apprendimento
Esame orale con svolgimento di esercizi ed eventuale discussione di un elaborato.
Per chi sceglie di non preparare un elaborato l'esame consiste in (1) una domanda di "teoria" (2) progettazione di un algoritmo e sua rappresentazione mediante diagramma a blocchi relativo ad un problema scelto dal docente e (3) discutere l'implementazione dell'algoritmo con un foglio di calcolo e/o con Python.
Per chi sceglie di preparare un elaborato, l'esame consiste nella presentazione dell'elaborato stesso (con le modalità che lo studente preferisce) e da lì partirà la discussione degli aspetti trattati.
L'elaborato deve riguardare la risoluzione di un problema scelto dallo studente (possibilmente pertinente agli altri insegnamenti del CdL) mediante fogli di calcolo o Python3.
Saranno comunque possibili domande extra se il docente lo riterrà opportuno. In particolare è possibile che sia richiesto di disegnare un diagramma a blocchi di un semplice algoritmo a scelta del docente.
L'esame dura indicativamente 30-45 minuti. Saranno valutate la proprietà di linguaggio, la capacità di sintesi, la completezza delle risposte e l'originalità delle soluzioni proposte. Nel caso di presentazione dell'elaborato sarà data grande importanza alle modalità dell'esposizione ed alla scelta ed alla originalità del problema trattato.
Programma del corso
Hardware
Software
Sistemi di rappresentazione dell'informazione
Rappresentazione grafica di algoritmi mediante diagrammi di flusso
Elaborazione dati con fogli di calcolo
Elaborazione dati con linguaggi di programmazione interpretati (Python3)