Laura VERDE
Insegnamento di OBJECT ORIENTED PROGRAMMING
Corso di laurea in DATA ANALYTICS
SSD: ING-INF/05
CFU: 6,00
ORE PER UNITÀ DIDATTICA: 48,00
Periodo di Erogazione: Primo Semestre
Italiano
| Lingua di insegnamento | INGLESE |
| Contenuti | Principi di progettazione e programmazione orientata agli oggetti. |
| Testi di riferimento | Steven F. Lott, Dusty Phillips. Python Object-Oriented Programming - Fourth Edition: Build robust and maintainable object-oriented Python applications and libraries. Packt Publishing. |
| Obiettivi formativi | Il Corso intende fornire la conoscenza dei principi di programmazione ad oggetti e loro applicazione al linguaggio Python. |
| Prerequisiti | Lo studente deve avere sia delle buone abilità informatiche sia una buona conoscenza della matematica di base. |
| Metodologie didattiche | Il corso prevede ore teoriche in cui verranno illustrate le tecniche di programmazione ad oggetti e i dettagli del linguaggio Python; ed ore in laboratorio in cui verranno proposte le risoluzioni di esercizi e problemi applicativi. |
| Metodi di valutazione | L’esame si compone di una prova pratica. |
| Altre informazioni | E’ previsto il caricamento on-line di materiale didattico, esercitazioni e programmi di esempio. |
| Programma del corso | Paradigma di programmazione a oggetti e linguaggio Python: |
English
| Teaching language | English |
| Contents | Principles of object-oriented design and programming. |
| Textbook and course materials | Steven F. Lott, Dusty Phillips. Python Object-Oriented Programming - Fourth Edition: Build robust and maintainable object-oriented Python applications and libraries. Packt Publishing. |
| Course objectives | The course aims to provide knowledge of the principles of object-oriented programming and their application to the Python language. |
| Prerequisites | The student must have both good computer skills and a good knowledge of basic mathematics. |
| Teaching methods | The course includes theoretical hours in which object-oriented programming techniques and details of the Python language will be explained; and hours in the laboratory in which exercises and application problems will be solved. |
| Evaluation methods | The examination consists of a practical test. |
| Other information | Online uploads of teaching materials, tutorials and sample programmes are provided. |
| Course Syllabus | Object-oriented programming and Python language: |








