Anno scolastico 2025-26 – Classi 4AA / 4BA

4AA

  1. 16/9 – Le funzioni. Figure piane.
  2. 18/9 – Top-down, bottom-up. Indovinare…
  3. 23/9 – Funzioni con return. Indovinare…
  4. 25/9 – Funzioni con parametri. “Saluto”
  5. 30/9 – Funzioni: saluti, strisce, rettangoli
  6. 2/10 – Funzioni int e float
  7. 9/10 – Funzioni: gradi, radianti, media_2, media_3, pari
  8. 10/10 – Funzioni con 0,1,2,3,4 argomenti
  9. 16/!0 – Ambiente globale/locale, valori restituiti
  10. 17/10 – Ambiente globale/locale
  11. 23/10 – Parametri facoltativi, potenza, triangolo
  12. 24/10 – Valore assoluto, fattoriale, medie, …
  13. Giovedì 30 ottobre – VERIFICA
  14. 31/10 – Funzione “fattoriale” in 12 modi diversi
  15. 6/11 – Ricorsione, numeri di Fibonacci
  16. 7/11 – Aritmetica ricorsiva
  17. 13/11 – TURTLE: curva di Koch
  18. 20/11 – Fattoriale, fibonacci, primo
  19. 21/11 – Coeff. bin. MCD, mcm, Collatz.
  20. 27/11 – I tipi strutturati: list.
  21. 28/11 – Pag. 72,73, random, media
  22. 5/12 – VERIFICA
  23. 11/12 – Minimo, massimo, intrevallo.
  24. 12/12 – Mediana e moda
  25. 18/12 – Media pond. / arm. / geom.
  26. 19/12 – Ripasso

4BA

  1. 16/9 – Le funzioni. Figure piane.
  2. 19/9 – Top-down, bottom-up. Indovinare…
  3. 24/9 – Funzioni con return. Indovinare…
  4. 25/9 – Funzioni con parametri. “Saluto”, “Striscia”
  5. 1/10 – Funzioni: rettangoli
  6. 2/10 – Funzioni int e float
  7. 7/10 – Funzioni: Pari? Positivo? Maggiorenne?
  8. 9/10 – Funzioni: conta divisori, somma divisori, perfetto
  9. 14/10 – Ambiente locale / globale.
    Funzione triangolo() con 0,1,2,3,4 parametri
  10. 16/10 – Parametri facoltativi, potenza, triangolo
  11. 21/10 – Valori restituiti (moto…), min, max
  12. 23/10 – Gradi, radianti, congettura di Collatz
  13. 28/10 – Valore assoluto, fattoriale
  14. Giovedì 30 ottobre – VERIFICA
  15. 4/11 – Aritmetica ricorsiva: add, mul, pow.
  16. 6/11 – Fattoriale ricorsivo, Numeri di Fibonacci
  17. 11/11 – Iter. Ric. Formule + MCD, mcm, Euclide
  18. 13/11 – TURTLE: curva di Koch
  19. 18/11 – TURTLE: frattale di Koch
  20. 20/11 – Primo. TURTLE: albero binario
  21. 25/11 – I tipi strutturati: list.
  22. 27/11 – Pag. 72,73 numeri casuali, media
  23. 2/12 – Le funzioni del modulo random
  24. 4/12 – LISTE: numeri casuali
  25. 9/12 – LISTE: massimo, minimo, intervallo.
  26. 11/12 – VERIFICA
  27. 16/12 – Mediana e moda.
  28. 18/12 – Media pond. / arm. / geom.
  1. 8/1 – RECUPERO: generare liste di numeri
  2. 9/1 – RECUPERO: indicatori statistici
  3. 15/1 – RECUPERO: indicatori statistici
  4. 22/1 – VPYTHON: studio di sinusoidi
  5. 23/1 – VPYTHON: studio di sinusoidi.
    Media troncata
  6. 29/1 – Mescolare, estrazioni.
  7. 30/1 – Scarti, devianza, varianza, dev. std.
  8. 5/2 – EDUCAZIONE CIVICA
    Gioco d’azzardo: “Carnival Game”
  9. 6/2 – EDUCAZIONE CIVICA
    Gioco d’azzardo: “Compleanni coincidenti”
  10. 12/2 – Presente?
  11. 13/2 – VERIFICA
  12. 26/2 – RIPASSO: presente?
  13. 27/2 – Ricerca binaria
  14. 5/3 – BUBBLE SORT
  15. 6/3 – SELECTION SORT
  16. 12/3 – …
  17. 13/3 – …
  18. 26/3 – …
  19. 27/3 – …
  20. 9/4 – RECUPERI. Fusione liste ordinate.
  21. 10/4 – Assemblea d’Istituto
  22. 16/4 – Operazioni con i vettori
  23. 17/4 – Operazioni con i vettori
  24. 23/4 – Conferenza di Filosofia
  25. 24/4 – Uscita
  26. 30/4 – VERIFICA
  27. 7/5 – Operazioni con vettori e matrici
  28. 8/5 – Operazioni con vettori e matrici
  1. 8/1 – RECUPERO: generare liste di numeri; media.
  2. 13/1 – Problema OPS: knapsack
  3. 15/1 – RECUPERO: indicatori statistici
  4. 20/1 – Media tr., devianza, varianza, dev. std.
  5. 22/1 – Mescolare, estrazione casuale
  6. 27/1 – VPYTHON: studio di sinusoidi
  7. 29/1 – EDUCAZIONE CIVICA
    Gioco d’azzardo: “Carnival Game”
  8. 3/2 – Pr. della ricerca: presente? Occorrenze?
  9. 5/2 – VERIFICA
  10. 10/2 – Pr. della ricerca: for, break, return, while
  11. 12/2 – Ricerca binaria
  12. 24/2 – Assemblea di classe
  13. 26/2 – RIPASSO: presente?
  14. 3/3 – Bubble Sort
  15. 5/3 – SELECTION SORT
  16. 10/3 – Fusione di liste ordinate
  17. 12/3 – Esercizi
  18. 9/4 – RECUPERI
  19. 14/4 – Vettori: somma, opposto, prodtto scalare, …
  20. 16/4 – Norma 1, 2 (eucidea), 3
  21. 23/4 – VERIFICA
  22. 28/4 – Matrici quadrate; “vedi”, “somma”.
  23. 30/4 – Matrici quadrate “speciali”.
  24. 5/5 – Operazioni con matrici
  25. 7/5 – Prodotto di matrici
  26. 12/5 – VERIFICA

Libro di testo

Libro digitale: bsmart.it

Gli argomenti che saranno oggetto della prossima verifica sono in grassetto colorati.

LibroApprofondimentiPython
LE FUNZIONI
89Approcci di programmazioneMenu di scelta
90Perché utilizzare le funzioniI sottoprogrammiLe funzioni
Funzioni predefinite
Modulo math
90Come scrivere le funzioniFunzioni con return
Funzioni con risultatoFunzioni (int)
Funzioni (float)
F. con risultato – ELENCO
F. con risultato – SOLUZIONI
92Campo di validità delle variabiliVisibilità delle risorse
93Regole di visibilità (global)
93Passaggio di parametri
– Valori restituiti
– Passaggio per valore
– Passaggio per variabile
Passaggio dei parametriPassaggio dei parametri
99Parametri facoltativiParametri facoltativi
101Funzioni ricorsiveAritmetica ricorsiva
Ricorsione
Fattoriale
Numeri di Fibonacci
Aritmetica ricorsiva
Fattoriale (iter.)
Fattoriale (ric.)

Numeri di Fibonacci
ESERCIZIFigure piane e solide
Indovino io, indovina tu
Gradi? Radianti? Ipotenusa?
Massimo, minimo
103Algoritmo di Euclide2_M.C.D. e m.c.m.
103Numeri perfetti12_Divisori
10313_Fun_senza_risultato
13_Rettangolo_di_asterischi
13_Quadrati_cornici
104Combinazioni17_Coefficiente_binomiale
COMPLEMENTI
Congettura di CollatzCongettura di Collatz
GLI ARRAY MONODIMENSIONALI O VETTORI
68Introduzione ai dati strutturatiIterazione con for
68Il vettore o array monodimensionaleVisualizza
Copia
72Modulo random
72_Lista di numeri casuali
7373_Media aritmetica
75La ricerca in un vettorePresente?
Occorrenze?

Posizione?
Ricerca binaria
Funzioni per le ricerche
77L’ordinamento dei dati presenti in un vettoreScambiare due variabili
Ordinare 2 dati | 3 | 4
Fusione
Merge Sort
Bubble sort
Selection sort
Fusione
Funzioni per gli ordinamenti
ESERCIZI
8586
COMPLEMENTI
Quesiti con…
Distanza tra 2 punti
RealtàKnapsackKnapsack 2
Knapsack 3
Numeri casualiEstrazione casuale
Mescolare
RealtàIndicatori statistici 1Modulo statistics
Media aritmetica
Mediana
Minimo / massimo
Moda
Indicatori statistici 2
RealtàIndicatori statistici 3Medie, altre
RealtàIndicatori statistici 4Intervallo
Varianza
Deviazione standard
Analisi di un dadoLanciare un dado
Analisi di due dadiLanciare due dadi

ALGEBRA LINEARE
VettoriOPERAZIONI – 1
OPERAZIONI – 2
Matrici
Quesiti con le matrici
OPERAZIONI
Matrici rettangolari
Matrici particolari

Python+Turtle

  1. Triangoli
  2. Frattali con la ricorsione
  3. Curva di Koch
  4. Frattale di Koch
  5. Albero binario 4BA

Python+VPython

EDUCAZIONE CIVICA
Gioco d’azzardo

  • Carnival Game
  • Compleanni coincidenti 4AA

Python+VPython

FISICA

  • Studio di sinusoidi