PRECORSO - INTRODUCTION TO CODING AND DATA MANAGEMENT
- Anno accademico
- 2022/2023 Programmi anni precedenti
- Titolo corso in inglese
- AHEAD COURSE - INTRODUCTION TO CODING AND DATA MANAGEMENT
- Codice insegnamento
- ET7026 (AF:386362 AR:214615)
- Lingua di insegnamento
- Inglese
- Modalità
- In presenza
- Crediti formativi universitari
- 0
- Livello laurea
- Laurea
- Settore scientifico disciplinare
- NN
- Periodo
- Precorsi
- Anno corso
- 1
- Sede
- RONCADE
- Spazio Moodle
- Link allo spazio del corso
Inquadramento dell'insegnamento nel percorso del corso di studio
In particolar modo, viene introdotta la risoluzione di problemi attraverso un approccio algoritmico, utilizzando tecniche di pensiero computazionale.
Gli studenti apprenderanno inoltre le tecniche di base del "problem solving" e come usarle con uno specifico linguaggio di programmazione.
Risultati di apprendimento attesi
Gli studenti otterranno le seguenti conoscenze:
- elementi base del linguaggio Python
- modellazione di semplici algoritmi e strutture dati
Gli studenti otterranno inoltre le seguenti capacità:
- tecniche di problem solving nel dominio dell'informatica
- capire e realizzare programmi nel linguaggio Python
Prerequisiti
Contenuti
- Introduzione al linguaggio di programmazione Python
- Variabili, valori e tipi
- Tipi di dati Integer, Float, String, Boolean e relativi operatori
- variabili booleane
- if/else, condizioni annidiate
- Il ciclo for
- Creazione e manipolazione di liste
- Iterare attraverso le liste
- Lettura di file di testo (csv)
Testi di riferimento
- Think Python. How to Think Like a Computer Scientist. by Allen Downey. Green Tea Press. Second Edition.
Altre risorse fornite durante il corso.