29/02/2016

  • Introduzione al corso.
  • Computational Thinking, conoscenza dichiarativa vs algoritmica. Esempio: radice quadrata.
  • Algoritmi della radice quadrata (metodo babilonese)
  • Introduzione all’uso di Python (versione 3) tramite notebook Jupyter. Potete provare online dal sito, oppure installare l’ambiente e seguire le istruzioni del sito, poi lanciare dal menu il notebook. (Per Windows installare la versione 3.5, attenzione verificare che il proprio Windows è a 32 o 64 bit)
  • Implementazione tramite python:
    • Espressioni elementari
    • Costrutti if e while
    • Problematiche numeriche