- 12/9 – Introduzione a Python
- 15/9 – DAL PROBLEMA ALLA RISPOSTA
- 22/9 – Caratteristiche di Python (semplice, modulare, …) – Hello World!
- 27/9 – GLOSSARIO – GLI ERRORI 1 (Bug) – Schemi output 1
- 28/9 – GLI ERRORI 2 – Schemi output 2 – ASCII Art
- 4/10 – COMPILATORE, INTERPRETE – TURTLE: introduzione a Turtle
- 5/10 – TURTLE: Con un solo tratto
- 11/10 – LINGUAGGIO DI PROGETTO; funzioni matematiche: import, math, …
- 14/10 – Introduzione alle variabili
- 17/10 – Prova le funzioni matematiche – Cerchio
- 21/10 – Parole chiave – Identificatori
- 28/11 – VERIFICA
- 11/11 – Operatori – Prova gli operatori matematici – Prova gli operatori di confronto
- 15/11 – OPERATORI – Problema delle piastrelle – SCAMBIARE – Problema dello scambiare
- 18/11 – input() – print()
- 22/11 – Sequenze di escape – print() formattato (%s)
- 25/11 – print() formattato (%s, %c, %i, %f) – Assegnazioni
- 2/12 – SEQUENZA – Struttura del programma – DIAGRAMMI DI FLUSSO
- 6/12 – VERIFICA
- 13/12 – SELEZIONE DOPPIA – Selezioni – Positivo/negativo, pari/dispari, minore/maggiore
- 16/12 – SELEZIONE SINGOLA
- 20/12 – VERIFICA (recuperi)
- 23/12 – SCRATCH: Pen Art
- 10/1 – RECUPERO: lessico Python
- 13/1 – RECUPERO: lessico Python. Funzioni predefinite.
- 17/1 – SELEZIONI ANNIDATE, Equazione di 1° grado, Equazione di 2° grado
- 24/1 – SELEZIONE MULTIPLA 1, Prezzo ridotto, Terne pitagoriche?
- 27/1 – Selezione multipla. Prezzo ridotto. Triangolo equilatero? Orario legale?
- 31/1 – print() con for, ripetizioni con for
- 3/2 – REYER SCHOOL CUP
- 7/2 – Assemblea di classe
- 10/2 – Funzione range()
- … Padova
- … Ripetizione con while
- 28/2 – “Massimo da tastiera”, “Rettangoli di asterischi”, “Tabella pitagorica”.
- 3/3 – “Conta pos/nul/neg”, “Somma 1000”, “Perfetto?”
- 7/3 – VERIFICA
- 9/3 – …
- 17/3 – Funzioni senza risultato: “saluto(…)”, “quadrato(…)”
- 21/3 – Funzioni senza risultato: “quadrato(…)”, “rettangolo(…)”
RIEPILOGO
TEORIA | Python – Linguaggio | Python – Applicazioni |
---|---|---|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
… | Liste | … |
… | Modulo random | … |
… | Stringhe | … |
… | … | … |
RISORSE
- LIBRO DI TESTO: Paolo Camagni, Riccardo Nikolassy – Python – HOEPLI
- APPUNTI DEL PROF >> Programmare
- APPUNTI DEL PROF >> Python
- APPUNTI DEL PROF >> Turtle
- APPUNTI DEL PROF >> Scratch
Anno scolastico 2021/22
FUNZIONI predefinite – DATI – list – LIBRERIE – statistics
LISTE – Manipolare una lista… – LISTE – Minimo/massimo – LISTE – Intervallo – LISTE – Media aritmetica – LISTE – Altre medie… – LISTE – Mediana – LISTE – Moda – LISTE – Scarti… – LISTE – Numeri casuali – LISTE – Mescolare – LISTE – Estrazione casuale
ALGORITMI – Presente? – ALGORITMI – Ricerca sequenziale – ALGORITMI – Ricerca con sentinella – ALGORITMI – Ricerca binaria – ALGORITMI – Bubble sort – ALGORITMI – Selection sort – ALGORITMI – Vettori – ALGORITMI – Matrici quadrate – ALGORITMI – Matrici rettangolari – Figure 3D con Visual Python (cenni)
Funzioni di aggregazione – PROBLEMI CON LE LISTE – Ricerca sequenziale | Ricerca sequenziale con sentinella | Ricerca binaria – Bubble Sort | Selection sort
Indicatori statistici – 1 – Indicatori statistici – 2 – Indicatori statistici – 3