Differenze tra le versioni di "Corso Python 2019"

Da GolemWiki.
m
m (lezione 6)
 
(10 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
 
[[File:Python-logo.png|right|80px]]
 
[[File:Python-logo.png|right|80px]]
Corso di 6 lezioni: dai concetti introduttivi del linguaggio fino ad applicazioni di utilizzo pratico.
+
Corso Python3 di 6 lezioni: dai concetti introduttivi del linguaggio fino ad applicazioni di utilizzo pratico.
  
 
==Programma==
 
==Programma==
''In fase di definizione''
+
 
*'''Lezione 1''' - ''?? Maggio'': introduzione, Hello World!, variabili e tipi, operatori
+
Il corso si terrà il mercoledì, dalle 21 alle 23:30.
*'''Lezione 2''' - ''?? Maggio'': liste, stringhe, costrutti <code>if</code> e <code>for</code>
+
*'''Lezione 1''' - ''08 Maggio'': introduzione, peculiarità del linguaggio, console Python, operazioni, Hello World!, tipi, conversioni, variabili, input da tastiera, costrutto <code>if..else</code>, funzioni
*'''Lezione 3''' - ''?? Maggio'': funzioni, classi e oggetti, dizionari, moduli e pacchetti (file I/O ?)
+
*'''Lezione 2''' - ''15 Maggio'': liste e tuple, costrutti iterativi <code>for</code> e <code>while</code>, ''list comprehensions'', dizionari
*'''Lezione 4''' - ''?? Maggio'':  
+
*'''Lezione 3''' - ''22 Maggio'': moduli e pacchetti, file I/O, classi, errori
*'''Lezione 5''' - ''?? Maggio'':
+
*'''Lezione 4''' - ''29 Maggio'': Numpy: array, linspace; MatPlotLib: elementi di un grafico, vari tipi di grafici
*'''Lezione 6''' - ''?? Giugno'':
+
*'''Lezione 5''' - ''05 Giugno'': Scripting; Tkinter (parte 1)
 +
*'''Lezione 6''' - ''12 Giugno'': Tkinter (parte 2)
 +
 
 +
 
 +
== Materiale didattico ==
 +
''Materiale utilizzato e approfondimenti''
 +
 
 +
* Lezione 1: [https://golem.linux.it/cloud/index.php/s/QSfXewtnpoRSx2m slide]
 +
* Lezione 2: [https://golem.linux.it/cloud/index.php/s/Ti6kZP26KCrNG7S slide]
 +
* Lezione 3: [https://golem.linux.it/cloud/index.php/s/qc35RoisHcKki4X slide], [https://golem.linux.it/cloud/index.php/s/fJ6k9ggMcZxPGCj rubrica.py]
 +
* Lezione 4: [https://golem.linux.it/cloud/index.php/s/saw9fTPBAjm52Xa slide], [https://golem.linux.it/cloud/index.php/s/sfisCykoWLPxRHb animate2D.py]
 +
* Lezione 5: [https://golem.linux.it/cloud/index.php/s/NYWEcWPXCZMq2o9 slides e listati]
 +
* Lezione 6: [https://golem.linux.it/cloud/index.php/s/dc57JwoWFPPjcGA slides e listati]
 +
* [[Pillole_Python | Prontuario]] ''(in costruzione)''
  
 
==Iscrizione==
 
==Iscrizione==
*È necessario pre-iscriversi compilando questo [https://docs.google.com/forms/d/1DLz-rrPS2Lx24U4nPaDTGJaok9aI6pLl83ZmcO3EfTg form]. Il corso sarà attivato con un minimo di 5 partecipanti fino ad esaurimento della capienza dell'Officina. In caso di sovrannumero farà fede la data d'iscrizione tramite il modulo. Sarà inviata una comunicazione tramite email per la conferma definitiva.
+
'''necessario''' pre-iscriversi compilando questo [https://docs.google.com/forms/d/1DLz-rrPS2Lx24U4nPaDTGJaok9aI6pLl83ZmcO3EfTg form]. Il corso sarà attivato con un minimo di 5 partecipanti fino ad esaurimento della capienza dell'Officina. In caso di sovrannumero farà fede la data d'iscrizione tramite il modulo. Sarà inviata una comunicazione tramite email entro lunedì 6 maggio per la conferma definitiva.
  
 
*È necessario un '''proprio PC'''. In caso di mancanza è possibile richiedere una postazione in fase di registrazione.
 
*È necessario un '''proprio PC'''. In caso di mancanza è possibile richiedere una postazione in fase di registrazione.
Riga 22: Riga 35:
 
Per qualsiasi domanda è possibile scrivere una mail alla [mailto:golem@lists.linux.it lista], inserendo come Oggetto "Corso Python 2019".
 
Per qualsiasi domanda è possibile scrivere una mail alla [mailto:golem@lists.linux.it lista], inserendo come Oggetto "Corso Python 2019".
  
== Materiale didattico ==
 
''Materiale utilizzato e approfondimenti''
 
  
 
[[Category:Corsi]]
 
[[Category:Corsi]]

Versione attuale delle 10:49, 18 giu 2019

Python-logo.png

Corso Python3 di 6 lezioni: dai concetti introduttivi del linguaggio fino ad applicazioni di utilizzo pratico.

Programma

Il corso si terrà il mercoledì, dalle 21 alle 23:30.

  • Lezione 1 - 08 Maggio: introduzione, peculiarità del linguaggio, console Python, operazioni, Hello World!, tipi, conversioni, variabili, input da tastiera, costrutto if..else, funzioni
  • Lezione 2 - 15 Maggio: liste e tuple, costrutti iterativi for e while, list comprehensions, dizionari
  • Lezione 3 - 22 Maggio: moduli e pacchetti, file I/O, classi, errori
  • Lezione 4 - 29 Maggio: Numpy: array, linspace; MatPlotLib: elementi di un grafico, vari tipi di grafici
  • Lezione 5 - 05 Giugno: Scripting; Tkinter (parte 1)
  • Lezione 6 - 12 Giugno: Tkinter (parte 2)


Materiale didattico

Materiale utilizzato e approfondimenti

Iscrizione

  • È necessario pre-iscriversi compilando questo form. Il corso sarà attivato con un minimo di 5 partecipanti fino ad esaurimento della capienza dell'Officina. In caso di sovrannumero farà fede la data d'iscrizione tramite il modulo. Sarà inviata una comunicazione tramite email entro lunedì 6 maggio per la conferma definitiva.
  • È necessario un proprio PC. In caso di mancanza è possibile richiedere una postazione in fase di registrazione.
  • Il costo di iscrizione è di €35, comprensivo della tessera associativa (€15). Per gli studenti (Under19) il costo è di €25, comprensivo di tessera associativa junior (€10).

Per qualsiasi domanda è possibile scrivere una mail alla lista, inserendo come Oggetto "Corso Python 2019".