Pagina ufficiale del corso di Informatica (codice 14BHD, (DET - HEZ - Corso 3), anno accademico 2022/2023) presso il Politecnico di Torino.

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

Avvisi

  • Benvenuti all'edizione 2022/2023 del corso di Informatica

Informazioni in sintesi

 Titolo: Informatica
Crediti: 8 CFU
Anno: Primo anno comune di Ingegneria
Divisione alfabetica: DET - HEZ - Corso 3
ing. Informatica, Elettrica, Energetica, Matematica, Elettronica, Fisica, Cinema
Anno Accademico: 2022/2023
Semestre: Primo semestre (settembre-gennaio)
Lingua: Italiano
Docente titolare: Fulvio Corno
Docenti collaboratori: Roberta Bardini
Pagina ufficiale: Guida dello studente
Video Lezioni: Playlist YouTube
Gruppo Telegram: https://t.me/+WikfXJT94b44ZDQ0

Orario delle lezioni (dal 27/09/2022 al 14/01/2023)

Giorno Ora Tipo Luogo Note
Lunedì 16:00-17:30 Lezione/Esercitazione Aula 4  
Mercoledì 11:30-13:00 Lezione/Esercitazione Aula 4  
Mercoledì 13:00-14:30 Lezione/Esercitazione Aula 4  
Mercoledì 16:00-17:30 Laboratorio (Squadra 3) LAIB 1 a partire dal 05/10/2022
Giovedì 11:30-13:00 Laboratorio (Squadra 1) LAIB 2B a partire dal 06/10/2022
Giovedì 13:00-14:30 Laboratorio (Squadra 2) LAIB 2B a partire dal 06/10/2022

 


Calendario

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

Le video-lezioni sono disponibili:

Data Ora Tipo Argomento Slide Esercizi Video Docente
Settimana 1
28/09/2022 11:30-13:00 Lezione L01a Introduzione al corso icons8 pdf 48     Fulvio Corno
    Video extra L01b Uno sguardo a Python        
    Video extra L01c Informazioni pratiche sul corso       Fulvio Corno
28/09/2022 13:00-14:30 Lezione L02 Introduzione alla programmazione icons8 pdf 48 icons8 github 48     Fulvio Corno
Settimana 2
03/10/2022 16:00-17:30 Lezione L03 Algoritmi e Pseudo-Codice       Fulvio Corno
    Video extra L04 Diagrammi di flusso       Fulvio Corno
05/10/2022 16:00-17:30 Laboratorio Lab 01 - Squadra 3     -- Roberta Bardini
06/10/2022 11:30-13:00 Laboratorio Lab 01 - Squadra 1 Roberta Bardini
06/10/2022 13:00-14:30 Laboratorio Lab 01 - Squadra 2 Roberta Bardini

 


Materiale di studio necessario durante il corso

Lucidi delle lezioni

Nota: le slide sono anche disponibili su GitHub, al link: https://github.com/polito-info-2022/Materiale

Video lezioni

Esercizi svolti in aula

Tutti gli esempi e gli esercizi sviluppati durante le lezioni saranno pubblicati:

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
  • nel Registro delle Lezioni
  • nel Portale della Didattica, sotto il Materiale del corso
  • su GitHub, al seguent link:

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


Laboratorio

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 Cognomi Orario
Squadra 1 da A a K 13:00-14:30
Squadra 2 da L a Z 16:00-17:30
Squadra 3 (on-line) 10:00-11:30

Modalità di svolgimento dei laboratori in aula:

  • Gli studenti dovranno portare il proprio Personal Computer in aula, con il software correttamente installato
  • Durante l'orario del laboratorio, gli studenti svolgeranno gli esercizi proposti, e saranno supportati dai docenti e dagli studenti borsisti

Modalità di svolgimento dei laboratori on-line:

  • Gli studenti svolgeranno l'esercizio a casa propria, sul proprio PC
  • 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

  • Lab 01 (05/10/2021)
    • Soluzioni proposte

Nota: tutti i testi e le soluzioni sono anche disponibili sulla piattaforma GitHub, all'indirizzo: https://github.com/polito-info-2022/Laboratori


Telegram

Per facilitare la comunicazione con i docenti e tra gli studenti, in questo corso si utilizza la piattaforma Telegram. Per comunicare con i docenti utilizzare esclusivamente la piattaforma Slack. Non inviare e-mail (non verranno considerate).

Gli studenti sono tutti invitati ad unirsi al gruppo Telegram del corso, iscrivendosi all'indirizzo https://t.me/+WRe9K0wicTxkOGE0.

Il gruppo Telegram potrà essere usato:

  • per avvisi o condivisione di materiale o informazione da parte dei docenti
  • per contattarsi rapidamente in caso di comunicazioni urgenti
  • per fornire supporto agli studenti sugli argomenti del corso
  • per svolgere i laboratori o gli esercizi assegnati

 

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


Esercizi d'esame (Python)

 

Esercizi di preparazione (Teoria)


 from python import ...more

Brevi video che illustrano alcuni moduli Python per affrontare/risolvere problemi in diversi campi applicativi. Si tratta di argomenti al di fuori del programma d'esame, ma possono essere degli "spunti" di approfondimento per i più curiosi e per chi si stia appassionando al mondo della programmazione.

Video pubblicati:

  1. Calcolo Simbolico (modulo sympy)
  2. Programmazione embedded con Micro:bit