Current Courses

Article Index

Pagina ufficiale del corso di Informatica (codice 14BHD, corso 4, cognomi, anno accademico 2020/2021) presso il Politecnico di Torino.

Link breve a questa pagina: http://bit.ly/polito-informatica

Ultimi avvisi

  • 2020-09-25: Per l'acquisto del libro di testo (Concetti di informatica e fondamenti di Python, Horstmann e Necaise), volevo segnalarvi che l'editore ha definito delle offerte speciali riservate agli studenti del Politecnico, presso le seguenti librerie:

    Libreria CLUT
    Prezzo € 48,00 anziché € 54,00.
    Acquisto on-line sul sito www.clut.it (più spese di spedizione)
    oppure in libreria presso la sede CLUT (internamente al Politecnico, nel corridoio della Biblioteca Centrale e delle aule 10A/12A).
    Link: https://www.clut.it/ita/elettrotecnica-elettronica-informatica/-/concetti-di-informatica-e-fondamenti-di-python/348.html

    Libreria Levrotto e Bella
    Prezzo € 48,00 anziché € 54,00.
    Acquisto on-line alla pagina https://www.levrotto-bella.net/concetti-informatica-fondamenti-python-horstmann (più spese)
    oppure direttamente in libreria (C.so Luigi Einaudi 57/c , 10129 Torino).

  • 2020-09-22: Per lo svolgimento del corso e delle lezioni utilizzeremo i seguenti software, che vi chiedo di installare prima dell'inizio delle lezioni:
    • Comunicazione (chat) con i docenti e con gli altri studenti: useremo Slack (potete accedere via web e/o installare la App per Windows, Mac, Android, iOS). Registrarsi utilizzando la e-mail del Politecnico al link https://join.slack.com/t/polito-info-4-2020/signup
    • Video lezioni: useremo la piattaforma "Virtual Classroom" integrata nel Portale della Didattica. Poiché questa piattaforma può avere dei problemi con un elevato numero di studenti, come "Piano B" utilizzeremo la piattaforma commerciale Zoom. Scaricate ed installate Zoom, così in caso di problemi potremo commutare "al volo" su Zoom. Scaricare Zoom dalla pagina https://zoom.us/download (Client Zoom per riunioni)
    • Programmazione: è richiesta l'installazione di Python (interprete del linguaggio) e di PyCharm Edu (ambiente di sviluppo). Nella sezione "Materiale" vi è un PDF con le istruzioni dettagliate di installazione ed un video illustrativo del procedimento.
  • 2020-09-21: Pubblicate le slide per la parte iniziale del corso nella sezione "Materiale"
  • Benvenuti all'edizione 2020/2021 del corso di Informatica

Informazioni in sintesi

 Titolo: Informatica
Crediti: 8 CFU
Anno: Primo anno comune di Ingegneria
Divisione alfabetica: Corso 4 - cognomi XXXX-XXXX (in attesa di definizione definitiva)
Anno Accademico: 2020/2021
Semestre: Primo semestre (settembre-gennaio)
Lingua: Italiano
Docente titolare: Fulvio Corno
Docenti collaboratori: Juan Sáenz
Luisa Barrera
Pagina ufficiale: Guida dello studente
   

Orario delle lezioni (dal 28/09/2020 al 16/01/2021)

Giorno Ora Tipo Luogo Note
Lunedì 16:00-17:30 Lezione/Esercitazione On-line  
Martedì 10:00-11:30 Lezione/Esercitazione On-line  
Martedì 11:30-13:00 Lezione/Esercitazione On-line  
Giovedì 10:00-11:30 Laboratorio (Squadra 3) On-line a partire dall'08/10/2020
Giovedì 11:30-13:00 Laboratorio (Squadra 2) On-line a partire dall'08/10/2020
Giovedì 13:00-14:30 Laboratorio (Squadra 1) Aula 3 a partire dall'08/10/2020

 


Registro delle lezioni

La seguente tabelle riporta le lezioni previste per il corso, indicando il relativo argomento trattato.

Le video-lezioni sono disponibili sul Portale della Didattica oppure su YouTube.

Data Ora Tipo Argomento Slide Esercizi Video Docente
28/09/2020 16:00-17:30 Lezione On-line L01 Introduzione al corso  icons8 pdf 48   icons8 play button 48 icons8 play button 48 Fulvio Corno
29/09/2020 10:00-11:30 Lezione On-line L02 Introduzione alla programmazione  icons8 pdf 48   icons8 play button 48 Fulvio Corno
29/09/2020 11:30-13:00 Lezione On-line L03 Algoritmi e Pseudo-Codice   icons8 zip 48 icons8 play button 48 Fulvio Corno
01/10/2020 -- Video integrativo L04 Diagrammi di flusso   icons8 pdf 48 icons8 play button 48 Fulvio Corno
05/10/2020 16:00-17:30 Lezione On-line L05 Introduzione a Python     icons8 play button 48 Fulvio Corno
06/10/2020 10:00-11:30 Lezione On-line L06a Svolgimento laboratori
L06b Variabili e valori
icons8 pdf 48icons8 pdf 48   icons8 play button 48icons8 play button 48 Fulvio Corno
06/10/2020 11:30-13:00 Lezione On-line L07 Espressioni e funzioni aritmetiche   icons8 zip 48repl.it.logo icons8 play button 48 Fulvio Corno
08/10/2020 10:00-11:30 Laboratorio On-line Lab 01 - Squadra 2   icons8 pdf 48 -- Juan Sáenz
08/10/2020 11:30-13:00 Laboratorio On-line Lab 01 - Squadra 3   Juan Sáenz
08/10/2020 13:00-14:30 Laboratorio in Aula Lab 01 - Squadra 1   Fulvio Corno
12/10/2020 16:00-17:30 Lezione On-line L08 Stringhe, Input dati     icons8 play button 48 Fulvio Corno
13/10/2020 10:00-11:30 Lezione On-line L09 Istruzioni condizionali icons8 pdf 48   icons8 play button 48 Fulvio Corno
13/10/2020 11:30-13:00 Lezione On-line L10 Istruzioni condizionali   icons8 zip 48 icons8 play button 48 Fulvio Corno
15/10/2020 10:00-11:30 Laboratorio On-line Lab 02 - Squadra 2   icons8 pdf 48 -- Luisa Barrera
15/10/2020 11:30-13:00 Laboratorio On-line Lab 02 - Squadra 3   Luisa Barrera
15/10/2020 13:00-14:30 Laboratorio in Aula Lab 02 - Squadra 1   Juan Sáenz
19/10/2020 16:00-17:30 Lezione On-line L11 Confronti stringhe, output formattato, Cicli icons8 pdf 48 icons8 zip 48 icons8 play button 48 Fulvio Corno
20/10/2020 10:00-11:30 Lezione On-line L12 Cicli (2)   icons8 zip 48 icons8 play button 48 Fulvio Corno
20/10/2020 11:30-13:00 Lezione On-line L13 Cicli (3)   icons8 play button 48 Fulvio Corno
22/10/2020 10:00-11:30 Laboratorio On-line Lab 03 - Squadra 2   icons8 pdf 48 -- Juan Sáenz
22/10/2020 11:30-13:00 Laboratorio On-line Lab 03 - Squadra 3   Juan Sáenz
22/10/2020 13:00-14:30 Laboratorio in Aula Lab 03 - Squadra 1   Luisa Barrera
26/10/2020 16:00-17:30 Lezione On-line L14a Avvisi e sondaggio
L14b Cicli for, cicli annidati
    icons8 play button 48icons8 play button 48 Fulvio Corno
27/10/2020 10:00-11:30 Lezione On-line L15 Esercizi sui cicli annidati: parallelepipedo, tabella potenze   icons8 zip 48 icons8 play button 48 Fulvio Corno
27/10/2020 11:30-13:00 Lezione On-line L16 Ricerca in stringhe. Monte Carlo. Blackjack   icons8 play button 48 Fulvio Corno
29/10/2020 10:00-11:30 Laboratorio On-line Lab 04 - Squadra 2   icons8 pdf 48 -- Juan Sáenz
29/10/2020 11:30-13:00 Laboratorio On-line Lab 04 - Squadra 3   Juan Sáenz
29/10/2020 13:00-14:30 Laboratorio in Aula Lab 04 - Squadra 1   Fulvio Corno
02/11/2020 16:00-17:30 Lezione On-line L17 Funzioni       Fulvio Corno
03/11/2020 10:00-11:30 Lezione On-line L18 Funzioni (2)       Fulvio Corno
03/11/2020 11:30-13:00 Lezione On-line L19 Esercizi riepilogativi       Juan Sáenz
05/11/2020 10:00-11:30 Laboratorio On-line Lab 05 - Squadra 2     -- Luisa Barrera
05/11/2020 11:30-13:00 Laboratorio On-line Lab 05 - Squadra 3   Luisa Barrera
05/11/2020 13:00-14:30 Laboratorio in Aula Lab 05 - Squadra 1   Juan Sáenz
09/11/2020 16:00-17:30 Lezione On-line         Fulvio Corno
10/11/2020 10:00-11:30 Lezione On-line         Fulvio Corno
10/11/2020 11:30-13:00 Lezione On-line         Fulvio Corno
12/11/2020 10:00-11:30 Laboratorio On-line Lab 06 - Squadra 2       Juan Sáenz
12/11/2020 11:30-13:00 Laboratorio On-line Lab 06 - Squadra 3       Juan Sáenz
12/11/2020 13:00-14:30 Laboratorio in Aula Lab 06 - Squadra 1       Luisa Barrera
16/11/2020 16:00-17:30 Lezione On-line         Fulvio Corno
17/11/2020 10:00-11:30 Lezione On-line         Fulvio Corno
17/11/2020 11:30-13:00 Lezione On-line         Fulvio Corno
19/11/2020 10:00-11:30 Laboratorio On-line Lab 07 - Squadra 2       Juan Sáenz
19/11/2020 11:30-13:00 Laboratorio On-line Lab 07 - Squadra 3       Juan Sáenz
19/11/2020 13:00-14:30 Laboratorio in Aula Lab 07 - Squadra 1       Fulvio Corno
23/11/2020 16:00-17:30 Lezione On-line         Fulvio Corno
24/11/2020 10:00-11:30 Lezione On-line         Fulvio Corno
24/11/2020 11:30-13:00 Lezione On-line         Juan Sáenz
26/11/2020 10:00-11:30 Laboratorio On-line Lab 08 - Squadra 2       Luisa Barrera
26/11/2020 11:30-13:00 Laboratorio On-line Lab 08 - Squadra 3       Luisa Barrera
26/11/2020 13:00-14:30 Laboratorio in Aula Lab 08 - Squadra 1       Juan Sáenz
30/11/2020 16:00-17:30 Lezione On-line         Fulvio Corno
01/12/2020 10:00-11:30 Lezione On-line         Fulvio Corno
01/12/2020 11:30-13:00 Lezione On-line         Fulvio Corno
03/12/2020 10:00-11:30 Laboratorio On-line Lab 09 - Squadra 2       Juan Sáenz
03/12/2020 11:30-13:00 Laboratorio On-line Lab 09 - Squadra 3       Juan Sáenz
03/12/2020 13:00-14:30 Laboratorio in Aula Lab 09 - Squadra 1       Luisa Barrera
07/12/2020 16:00-17:30 Lezione On-line         Fulvio Corno
08/12/2020   (festività)          
08/12/2020   (festività)          
10/12/2020 10:00-11:30 Laboratorio On-line Lab 10 - Squadra 2       Juan Sáenz
10/12/2020 11:30-13:00 Laboratorio On-line Lab 10 - Squadra 3       Juan Sáenz
10/12/2020 13:00-14:30 Laboratorio in Aula Lab 10 - Squadra 1       Fulvio Corno
14/12/2020 16:00-17:30 Lezione On-line         Fulvio Corno
15/12/2020 10:00-11:30 Lezione On-line         Fulvio Corno
15/12/2020 11:30-13:00 Lezione On-line         Juan Sáenz
17/12/2020 10:00-11:30 Laboratorio On-line Lab 11 - Squadra 2       Luisa Barrera
17/12/2020 11:30-13:00 Laboratorio On-line Lab 11 - Squadra 3       Luisa Barrera
17/12/2020 13:00-14:30 Laboratorio in Aula Lab 11 - Squadra 1       Juan Sáenz
21/12/2020 16:00-17:30 Lezione On-line         Fulvio Corno
    (sospensione)          
07/01/2021 10:00-11:30 Laboratorio On-line Lab 12 - Squadra 2       Juan Sáenz
07/01/2021 11:30-13:00 Laboratorio On-line Lab 12 - Squadra 3       Juan Sáenz
07/01/2021 13:00-14:30 Laboratorio in Aula Lab 12 - Squadra 1       Luisa Barrera
11/01/2020 16:00-17:30 Lezione On-line Esercizi d'esame       Fulvio Corno
12/01/2020 10:00-11:30 Lezione On-line Esercizi d'esame       Fulvio Corno
12/01/2020 11:30-13:00 Lezione On-line Esercizi d'esame       Fulvio Corno

 


Materiale di studio necessario durante il corso

Lucidi delle lezioni

Video lezioni

Esercizi svolti in aula

Tutti gli esempi e gli esercizi sviluppati durante le lezioni saranno pubblicati nel Registro delle Lezioni, alla colonna "Esercizi".

Testi dei laboratori

Tutti i testi dei laboratori (e le relative soluzioni, che saranno disponibili non prima di 8 giorni dopo la data del laboratorio) sono elencati nella sezione Laboratorio

Libro di testo

Concetti di informatica e fondamenti di Python
Seconda edizione - Giugno 2019 (II° Edizione)
Cay Horstmann - Rance D. Necaise
Maggioli Editore
ISBN 9788891635433
http://www.apogeoeducation.com/concetti-di-informatica-e-fondamenti-di-python.html

Strumenti Software


Il laboratorio è la parte più importante del corso. Durante il laboratorio gli studenti devono risolvere (individualmente, ma con il supporto dei docenti) alcuni esercizi di progettazione e programmazione che vertono sugli argomenti della settimana precedente. Il testo dell'esercizio sarà pubblicato il venerdì precedente l'esercitazione, dando così la possibilità di iniziare a studiare o svolgere gli esercizi assegnati. Non è richiesta la consegna degli elaborati.

Gli studenti saranno divisi in tre squadre:

  • Squadra 1: si svolge in presenza, in Aula 3, ed è composta da tutti gli studenti che sono prenotati per la presenza in aula in quella settimana
    • Gli studenti devono portare il proprio PC portatile in aula, sul quale svolgeranno gli esercizi
    • I docenti in aula potranno rispondere a domande e dubbi, fatte salve le misure di distanziamento
  • Squadra 2: si svolge on-line, ed è composta dagli studenti con cognome AAAA-CASS che non siano prenotati per la presenza
  • Squadra 3: si svolge on-line, ed è composta dagli studenti con cognome CAST-ZZZZche non siano prenotati per la presenza
    • Per le squadre on-line gli studenti svolgeranno l'esercizio a casa propria, sul proprio PC
    • Per ogni laboratorio sarà attivata una Virtual Classroom di supporto, nella quale il docente illustrerà il tema dell'esercitazione e potrà fornire risposte di interesse generale
    • Domande e discussioni sugli esercizi svolti utilizzeranno il canale #laboratorio della piattaforma Slack (in cui è facile anche condividere codice, screenshot, e messaggiare in privato o a piccoli gruppi)

Testi e soluzioni dei laboratori


Slack

Per facilitare la comunicazione con i docenti e tra gli studenti, in questo corso si utilizza la piattaforma Slack (disponibile per PC, Mac, Android, iOS e Web, scaricabile da https://slack.com/ o dagli app store). Per comunicare con i docenti utilizzare esclusivamente la piattaforma Slack. Non inviare e-mail (non verranno considerate).

Gli studenti sono tutti invitati ad unirsi allo Slack del corso, iscrivendosi all'indirizzo https://join.slack.com/t/polito-info-4-2020/signup utilizzando il proprio indirizzo di e-mail del Politecnico di Torino (@studenti.polito.it). Potete scegliere a piacere il nickname da usare nella piattaforma.

Il gruppo Slack potrà essere usato:

  • per avvisi o condivisione di materiale o informazione da parte dei docenti
  • per contattarsi rapidamente in caso di malfunzionamento dei sistemi di Virtual Classroom
  • per fornire supporto agli studenti sugli argomenti del corso
  • per svolgere i laboratori on-line.

Nel gruppo Slack troverete 4 canali predefiniti:

  • #general - annunci ed informazioni da parte dei docenti
  • #discussione - spazio in cui gli studenti possono discutere tra di loro e porre delle domande. I docenti leggeranno e risponderanno
  • #laboratorio - canale che sarà attivo esclusivamente durante le ore di laboratorio on-line, attraverso il quale si potrà fornire supporto allo svolgimento degli esercizi
  • #random - spazio libero di discussione e svago

Ripeto: Per comunicare con i docenti utilizzare esclusivamente la piattaforma Slack. Non inviare e-mail (non verranno considerate).