Massimo Lauria

Avvisi

Avviso per i prenotati al terzo appello (Giugno): lo scritto dell'appello di Giugno è stato spostato al 18 Giugno 2021.

Avviso per i prenotati al primo appello: il numero di prenotazioni e la situazione covid impone di gestire diversamente le date di appello, qui trovate tutte le informazioni.

Avviso per il 7/12/2020. La lezione di statistica di base (canale 3) della Prof.ssa Maria Brigida Ferraro è stata rimandata e al suo posto (sempre in aula II, dalle 14.00 alle 16.00) si farà la quarta lezione di recupero di Informatica. La lezione di recupero di Venerdì 11/12/2020, precedentemente pianificata e non più necessaria, quindi non avrà luogo.

Avviso per il 7/12/2020 Il ricevimento verrà ridotto ad un'ora ed inizierà (sempre per appuntamento) alle 16.00.

Avviso per il 20/11/2020 dal 20 Novembre iniziano le lezioni aggiuntive di recupero. Maggiori dettagli a riguardo sono presenti nel seguito di questa pagina.

Accedere alle lezioni

Prenotazione delle lezioni in presenza con Prodigit

Per accedere alle lezioni in remoto usate, quando disponibile, la vostra email Sapienza in modo da evitare la sala d'attesa.

Canale 2: clicca qui

Canale 3: clicca qui

Descrizione del corso

Questo corso è stato progettato per dare agli studenti delle nozioni rudimentali di informatica. Ci sarà una minima parte di contenuti teorici e una più sostanziale parte di contenuti tecnici. Gli studenti dovranno imparare a ragionare in maniera logica e non ambigua, in maniera tale da risolvere problemi computazionali scrivendo dei programmi in linguaggio Python.

Libro di testo e risorse didattiche

Il libro di testo che adottiamo è Pensare in Python - Come pensare da Informatico di Allen B. Downey. Il libro è disponibile gratuitamente in versione italiana.

In più per la parte teorica legata ad algoritmi e complessità ci sono degli appunti prodotti dal docente.

Gli appunti sono soggetti a modifiche e correzioni continue, pertanto non è consigliabile stamparle in blocco. Gran parte del materiale di questi appunti può essere approfondito su un libro di testo che non è necessario per il corso ma al quale può essere utile riferirsi per chiarimenti.

  • Introduzione agli algoritmi e strutture dati di Thomas H. Cormen, Charles E. Leiserson, e al.

Appunti, diapositive e tutto il resto del materiale didattico sono disponibili alla pagina apposita, e sono riferiti anche dalla pagina del diario del corso.

Ulteriori risorse

Sia i concetti che le tecnologie presentate nel corso sono consolidate. Esistono numerosissimi corsi, videocorsi, tutorial, manuali che trattano l'informatica di base, Python. Molti di sono gratuiti e di alta qualità, e possono essere trovati facilmente usando qualunque motore di ricerca. La maggior parte di questo materiale è in inglese, anche se dovrebbe essercene parecchio in italiano.

Programma di esame

Riassumendo, il programma di esame è costituito da

  • Capitoli del libro di testo Pensare in Python, elencati durante il corso
  • Dispense sulla parte teorica di algoritmi e complessità
  • Il contenuto delle diapositive utilizzate a lezione
  • Il contenuto delle esercitazioni di laboratorio

Le modalità di esame sono discusse nella pagina dedicata.

Calendario, Orari e Aule

A causa della riorganizzazione della didattica dovuta alla pandemia COVID-19, la data di inizio del corso e i suoi orari non sono ancora certi.

Il corso si dovrebbe svolgere dal 23 Settembre al 17 Dicembre 2020, secondo un calendario settimanale che trovate su Google Calendar. Se dovessi aver bisogno di spostare o rimandare qualche lezione, ve lo comunicherò per tempo.

Videoconferenza Canale 2: clicca qui

Videoconferenza Canale 3: clicca qui

Lezioni (Dip. Scienze Statistiche, Aule II e III).

Canale 2

  • Mercoledì, ore 12.00-14.00, aula III (terzo piano)
  • Giovedì, ore 14.00-16.00, aula III (terzo piano)

Canale 3

  • Lunedì, ore 12.00-14.00, aula II (piano terra)
  • Martedì, ore 12.00-14.00, aula III (terzo piano)

Laboratorio (Via Tiburtina 205, aula 15)

Le lezioni di laboratorio si svolgono nell'aula dei laboratori di Via Tiburtina, 205. Le aule sono dotate di computer con sistema operativo Linux. Durante queste lezioni gli studenti dovranno scrivere programmi in Python.

  • Lunedì, ore 8.00-10.00 (Canale 2)
  • Giovedì, ore 16.00-18.00 (Canale 3)

Lezioni di recupero

A causa della pandemia i corsi sono iniziati in ritardo e per questo è necessario recuperare alcune lezioni.

  • Canale 2 Venerdì, ore 12.00-14.00, aula Gini (piano terra)
    Date: 20/11, 27/11, 4/12
  • Canale 3 Venerdì, ore 10.00-12.00, aula II (piano terra)
    Date: 20/11, 27/11, 4/12
  • Canale 3 Lunedì, ore 14.00-16.00, aula II (piano terra)
    Date: 7/12

Le lezioni di recupero si svolgeranno come descritto sul calendario del corso e Si svolgeranno nell'edificio CU002, al Dipartimento di Scienze Statistiche.