Scheda programma d'esame
COMPUTER SCIENCE
GIUSEPPE FIORENTINO
Academic year2023/24
CourseLAW
CodeZW619
Credits4
PeriodSemester 1 & 2
LanguageItalian

ModulesAreaTypeHoursTeacher(s)
INFORMATICAINF/01LEZIONI65
GIUSEPPE FIORENTINO unimap
GIOVANNA VILLARI unimap
Obiettivi di apprendimento
Learning outcomes
Conoscenze

Lo studente acquisirà cognizioni teoriche e pratiche per utilizzare efficacemente i fogli di calcolo come strumenti di problem posing e solving. Contestualmente, verranno anche forniti i principali fondamenti teorici per operare con sicurezza ed efficacemente.

Knowledge

Students will acquire theoretical and practical knowledge to effectively use spreadsheets as problem posing and solving tools. At the same time, the main theoretical foundations for operating safely and effectively will be also provided.

Modalità di verifica delle conoscenze

Tutte le lezioni, svolte in laboratorio informatico, permettono la verifica costante delle conoscenze acquisite. Le ore di esercitazione prevedono la soluzione di problemi concreti con la supervisione del docente.

Assessment criteria of knowledge

Classes, carried out in a computer lab, allow constant verification of the acquired knowledge. Practice classes include the administration of concrete problems to be solved under the supervision of the teacher.

Capacità

Lo studente acquisirà la capacità di analizzare e risolvere autonomamente problemi gestibili con i fogli di calcolo.

Skills

Students will learn how to autonomously analyze and solve (simple) problems that can be managed with spreadsheets.

Modalità di verifica delle capacità

Sessioni di problem-solving in laboratorio informatico.

Assessment criteria of skills

Problem-solving classes in computer lab.

Comportamenti

Lo studente sarà in grado di scegliere lo strumento e l'approccio metodologico più adatto per inquadrare il problema e risolverlo.

Behaviors

The student will be able to choose the tool and the most appropriate methodological approach to frame the problem and solve it.

Modalità di verifica dei comportamenti

Durante le sessioni di laboratorio saranno proposti dei problemi "aperti" e sarà incoraggiata la discussione tra pari e col docente sulle migliori strategie risolutive da adottare.

Assessment criteria of behaviors

During the laboratory sessions, "open" problems will be proposed and peer and teacher discussions will be encouraged on the best solution strategies to be adopted.

Prerequisiti (conoscenze iniziali)

Nessuno

Prerequisites

None

Indicazioni metodologiche

Tutte le lezioni sono svolte in laboratorio informatico per consentire una verifica immediata di quanto appreso.

La didattica si avvale di mini ambienti didattici sviluppati dal docente che consentono un approccio più efficace al problem solving e di una piattaforma di elearning per lo scambio dei materiali didattici e l'interazione tra pari e col docente.

Il corso è tenuto in italiano.

Teaching methods

All teaching classes are held in the computer lab to allow immediate verification of what has been learned.

Teaching uses mini learning environments developed by the teacher that allow a more effective approach to problem solving and an elearning platform for the exchange of teaching materials and the interaction among peers and with the teacher.

The course is taught in Italian.

Programma (contenuti dell'insegnamento)

Fondamenti teorici:

- numeri di macchina
- principi di base del coding
- formulazione di soluzioni iterative e ricorsive

Problem solving con i fogli di calcolo:

- importazione di dati esterni con i fogli di calcolo (Excel)
- uso di formule per l'analisi dei dati
- uso di grafici per la visualizzazione dei dati
- uso di macro per l'automazione di operazioni manuali o ripetitive

 

Syllabus

Theoretical foundations:

- machine numbers
- basic coding principles
- formulation of iterative and recursive solutions

Problem solving with spreadsheets:

- importing external data with spreadsheets (Excel)
- use of formulas for data analysis
- use of graphs for data visualization
- use of macros for the automation of manual or repetitive operations

Bibliografia e materiale didattico

- OFFICE 2016 IN DEPTH - Joe Habraken (in inglese)

- Sperimentare excel risolvendo problemi (dispensa disponibile sul sito del corso)

Bibliography

- OFFICE 2016 IN DEPTH - Joe Habraken (in English)

- Sperimentare excel risolvendo problemi (available on the course website)

Indicazioni per non frequentanti

Tutti i materiali didattici e le prove in itinere sono disponibili sul sito web del corso; le prove in itinere possono essere svolte anche in modo non sincrono.

Non-attending students info

All teaching materials and ongoing tests are available on the course website; the ongoing tests can also be carried out in a non-synchronous way.

Modalità d'esame

Esame orale teorico/pratico sugli argomenti del corso.

Assessment methods

Theoretical / practical oral exam on course topics.

Note

Le lezioni si svolgeranno in presenza con la possibilità di seguirle anche da remoto usando MEET

Notes

Classes will be held in presence with the possibility to attend remotely using MEET

Updated: 17/11/2023 11:06