[AVVISO] lezioni di ripasso e preparazione per l'esame [ENTRAMBI I CANALI]

andrea.sterbini (172780 points)
513 935 1789
asked Dec 12, 2017 in Avvisi by andrea.sterbini (172,780 points)
edited Dec 15, 2017 by andrea.sterbini

Io e Monti abbiamo pensato di usare le prossime 3 lezioni per ripassare argomenti che potrebbero essere utili per la prova d'esame.

Se ci sono argomenti che vorreste fossero rispiegati suggeriteli qua sotto come risposte.

Non suggerite più volte lo stesso argomento, ma se lo vedete già presente votatelo

Affronterò gli argomenti in ordine di voto decrescente

Anche gli studenti di Monti sono invitati a partecipare

7 Answers

P
Powner (5600 points)
24 68 85
answered Dec 12, 2017 by Powner (5,600 points)
Non essendomi ancora cimentato nella programmazione sugli ultimi argomenti (interfaccia e grafica interattiva) non so se ce ne sia bisogno, ma io proporrei questi, anche in vista dell'homework. Magari sotto forma di esercitazione, ovvero esercizi intermedi assegnati prima e corretti in aula o svolti direttamente durante le lezioni.

A questo proposito, volevo sapere se voi professori avete previsto esercitazioni da pubblicare per "tenersi in allenamento" e prepararsi alle prove in laboratorio.
andrea.sterbini (172780 points)
513 935 1789
commented Dec 14, 2017 by andrea.sterbini (172,780 points)
Non abbiamo previsto testi aggiuntivi da pubblicare (ma pubblichiamo quello che facciamo in aula o in laboratorio).
Per PyQt ti rispondo non appena ho sentito Monti

Gli HW sono pensati per farvi fare un discreto allenamento ...
Suggerisco di implementare in ogni caso gli HW passati anche se non li avete realizzati in tempo, (col vantaggio che potete scoprire come hanno fatto i vostri colleghi guardandone il codice)
P
Powner (5600 points)
24 68 85
commented Dec 14, 2017 by Powner (5,600 points)
In effetti rieseguire gli homework vecchi dovrebbe essere sufficiente dal punto di vista sintattico, però temo anche per quello algoritmico :D comunque grazie della risposta chiara e utile!
G
Giando (3580 points)
4 9 15
answered Dec 12, 2017 by Giando (3,580 points)

La programmazione orientata agli oggetti (OOP).

M
Matt_Ruggiero (2380 points)
12 39 45
answered Dec 12, 2017 by Matt_Ruggiero (2,380 points)
anche se non è un argomento trattato durante il corso, qualche ''trucchetto'' o metodologie per velocizzare i programmi e\o esercizi sulle immagini
1
1716380 (990 points)
11 24 28
answered Dec 12, 2017 by 1716380 (990 points)
come gestire con un file molto grandi(ricorsione)per esempio quando si calcola fib(100) il programma morira
andrea.sterbini (172780 points)
513 935 1789
commented Dec 14, 2017 by andrea.sterbini (172,780 points)
cosa intendi esattamente? file molto grandi o problemi con input molto grande o algoritmi inefficienti?
1
1716380 (990 points)
11 24 28
commented Dec 15, 2017 by 1716380 (990 points)
Input grande
Neo (6720 points)
6 27 37
answered Dec 13, 2017 by Neo (6,720 points)
Io proporrei un ripasso sulle "classi", la loro struttura, sintassi e applicazione! Non essendo stato presente a tutte le lezioni mi sono trovato spiazzato nel loro utilizzo :D
andrea.sterbini (172780 points)
513 935 1789
commented Dec 14, 2017 by andrea.sterbini (172,780 points)
dovevi votare "OOP" (= Object Oriented Programming)
edoardo (7090 points)
13 52 67
answered Dec 14, 2017 by edoardo (7,090 points)

Anche se l'homework 4 era basato su grafi ed alberi, io proporrei un ulteriore approfondimento (e altrettanto ripasso) su questi, magari non per forza con metodi ricorsivi. 

giorgio.belli (10140 points)
17 74 98
answered Dec 17, 2017 by giorgio.belli (10,140 points)
Propongo di ripassare se possibile l'utilizzo dei vettori per il moto degli oggetti.