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.
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.
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.
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.
Lo studente acquisirà la capacità di analizzare e risolvere autonomamente problemi gestibili con i fogli di calcolo.
Students will learn how to autonomously analyze and solve (simple) problems that can be managed with spreadsheets.
Sessioni di problem-solving in laboratorio informatico.
Problem-solving classes in computer lab.
Lo studente sarà in grado di scegliere lo strumento e l'approccio metodologico più adatto per inquadrare il problema e risolverlo.
The student will be able to choose the tool and the most appropriate methodological approach to frame the problem and solve it.
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.
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.
Nessuno
None
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.
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.
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
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
- OFFICE 2016 IN DEPTH - Joe Habraken (in inglese)
- Sperimentare excel risolvendo problemi (dispensa disponibile sul sito del corso)
- OFFICE 2016 IN DEPTH - Joe Habraken (in English)
- Sperimentare excel risolvendo problemi (available on the course website)
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.
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.
Esame orale teorico/pratico sugli argomenti del corso.
Theoretical / practical oral exam on course topics.
Le lezioni si svolgeranno in presenza con la possibilità di seguirle anche da remoto usando MEET
Classes will be held in presence with the possibility to attend remotely using MEET