1 of 8

DATA ANALYST:

DAL DATO ALL’INNOVAZIONE

Modulo Python

David Leoni

info@davidleoni.it

Sito del corso: davidleoni.it/dap19

2 of 8

Chi sono?

  • Programmatore
  • Lavorato all’Università di Trento Dip. Informatica (DISI - Povo, Trento)
  • mi interesso di didattica dell’informatica
    • fascia elementari-medie (6-15)
    • ma anche università

  • Manager CoderDojo Trento: coderdojotrento.it
  • Vicepresidente Associazione CoderDolomiti: coderdolomiti.it

3 of 8

Software

  • Anaconda per Python 3.7
  • Jupyter notebook (incluso in Anaconda)
  • LibreOffice Calc (a volte)�
  • Python Tutor (online)
  • Google Colab (online)
    • foglio Jupyter online collaborativo (durante la lezione ci potete scrivere )

4 of 8

Che facciamo ?

  • it.softpython.org
    • difficoltà medio-bassa
    • italiano
    • molto pratico�
  • sciprog.davidleoni.it
    • più ‘algoritmico’
    • in inglese�
  • Sondaggio DAP 19

5 of 8

Programma

30 gennaio 9:00-13:00� Principianti: liste python (datasciprolab)� Pro: tutorial scraping eventi da visittrentino (softpython)

31 gennaio 9:00-13:00� Principianti: matrici come liste di liste (datasciprolab, Google colab)� liste di dizionari (Google colab)� Pro: tutorial database (softpython)� query visuali su Wikidata: Esempio monumenti con foto � (per vedere i risultati cliccare sul tasto blu con freccia stile play a sinistra)

14 Febbraio 11:00-13:00, 14:00-18:00� Principianti & Pro: � - tutorial integrazione Agritur (OpenStreetMap, webapi) (softpython)� - Slide privacy (roba pratica, non ci si annoia ;-)� - Quante informazioni da il tuo browser al server? panopticlick.eff.org� - idea: WebAPI OpenParlamento�26 Febbraio 9:00-11:00� Principianti & Pro: Database SQL

6 of 8

Idee

  • WebAPI OpenParlamento

7 of 8

Privacy

Slide privacy (roba pratica, non ci si annoia ;-)

  • Quante informazioni da il tuo browser al server? panopticlick.eff.org

8 of 8

26 Febbraio

Istruzioni per installare GraphViz

(ma sembra che sui computer SEAC non si riesca ad installare)