Reporting Aziendale e Sistemi Informativi

Elenco delle lezioni:

  1. Introduzione al Corso (slide)
  2. Problem Solving (slide)
  3. Costrutti di base degli algoritmi e istruzioni fondamentali per i linguaggi di programmazione (slide)
  4. Correzione esercizi, istallazione e uso di IDLE/Python, print e input (slide lez. 3)
  5. Variabili, assegnamento, primo programma (taxform) (slide)
  6. Tipi di dati, espressioni, funzioni (slide lez. 5)
  7. Selezione a una via e a due vie (slide) - nelle slide c'è l'esercizio svolto in aula - da verificarne la correttezza
  8. Selezione a più vie ed esercizi (slide lez. 7)
  9. Problemi su Dati Scalari - Numerici - Non Iterativi, Risoluzione Equazioni di Secondo Grado, Esercizio Triangolo Rettangolo (slide)
  10. Istruzioni iterative a cicli definiti - Istruzione FOR prima parte (slide)
  11. Istruzioni iterative a cicli definiti - Istruzione FOR seconda parte, stringhe di formato, esercitazione calcolo investimento (slide lez. 10)
  12. Istruzioni iterative a cicli definiti - Istruzione WHILE prima parte (slide)
  13. Liste in Python (slide)
  14. Istruzioni iterative a cicli definiti - Istruzione WHILE seconda parte (slide)
  15. Problemi su Dati Scalari - Numerici - Iterativi (slide)
  16. Le stringhe in Python (slide)
  17. Problemi su Dati Scalari - Problemi di Codifica - Numerici (slide)
  18. I file in Python - prima parte (slide lez. 16)
  19. I file in Python - seconda parte (slide lez. 16)
  20. Problemi su Dati Scalari - Problemi di Codifica - Non Numerici (slide)
  21. Tuple e Funzioni (prima parte) (slide)
  22. Funzioni (seconda parte) e Matrici (slide lez. 21)
  23. Problemi su Dati Scalari - Text Processing (slide)
  24. Problemi su Dati Scalari - Verifica e Selezione (slide)
  25. Funzioni (terza parte) e Dizionari (slide) - Problemi su Dati Vettoriali (Numerici) e introduzione ai Set (slide)
  26. Problemi su Dati Vettoriali (slide) - esercitazione
  27. Classi in Python (slide)
  28. Problemi su Dati Vettoriali: ordinamento (selection sort) (slide)
  29. Esercitazione (slide)
  30. Esercitazione (slide lez. 29, codice sorgente esercitazione #2)

Scelta di un linguaggio di programmazione: un flowchart simpatico