Anno scolastico 2023-24 – Classi 3AA / 3BA

3AA3BA
15/9 – Introduzione alla programmazione
18/9 – Storia dei linguaggi di programmazione.
21/9 – Storia dei linguaggi di programmazione.Python: caratteristiche.
25/9 – Linguaggi compilati / interpretati. Errori lessicali e sintattici.
27/9 – Errori logici. Testing and Debugging.
15/9 – Introduzione alla programmazione
18/9 – Storia dei linguaggi di programmazione.
19/9 – Storia dei linguaggi di programmazione. Python: caratteristiche.
28/9 – Sviluppo del software. Linguaggi compilati / interpretati.

Riepilogo per argomento

TeoriaEsercizi
Linguaggio
Python
Wikipedia > Hello World!
I linguaggi di programmazione
(2) Lo sviluppo del software
(3) Linguaggi compilati / interpretati
Wikipedia > Bug – 3AA
Gli errori – 3AA
(5) Ciao mondo
Python
+Turtle

Risorse

  1. LIBRO DI TESTO
    • Paolo Camagni, Riccardo Nikolassy – Python – HOEPLI
  2. APPUNTI DEL PROF.
    1. Programmare
    2. Python
    3. Python >> Turtle
    4. Scratch



Altro…

TEORIAPYTHON LinguaggioPYTHON Applicazioni
DAL PROBLEMA ALLA RISPOSTA
PSEUDOCODICE
DIAGRAMMI DI FLUSSO
OPERATORI
Parole chiave
Funzioni predefinite
Funzione type()
Funzioni di conversione
Identificatori
Riepilogo operatori
Assegnazioni
RIEPILOGO
Prova gli operatori matematici
Prova gli operatori di confronto
Prova le funzioni (int)
Prova le funzioni (float)
Prova gli operatori logici
input()
Sequenze di escape
print() formattato
Schemi output – 1
METAFORA DELLA TARTARUGAModulo turtleCon un solo tratto…
SEQUENZA
Wikipedia > ASCII Art
SCAMBIARE
Struttura del programmaCerchio
Scambiare 2 variabili
Scambiare 3 variabili
SELEZIONE SINGOLA SELEZIONE DOPPIA SELEZIONI ANNIDATE SELEZIONE MULTIPLA QUALIFICATORE DI TRIANGOLISelezioniEquazione di 1° grado Equazione di 2° grado Prezzo ridotto Orario legale Qualificatore di triangoli Minimo / massimo
RIPETIZIONE PRECALCOLATA RIPETIZIONE CON CONTROLLO IN TESTA NUMERI PERFETTIRipetizioni con for print() con for range() Ripetizioni con while Riepilogo ripetizioniAngoli e funzioni matematiche (for) Angoli e funzioni matematiche (while) Non divisibili per 2, 3 e 5 Schemi output – 2 Cornici quadrate Fattoriale
I SOTTOPROGRAMMI PASSAGGIO DEI PARAMETRI FUNZIONI RIEPILOGOFunzioni Funzioni e parametri Funzioni con return Funzioni SENZA risultato Funzioni CON risultato Menu di sceltaFunzioni utente Senza risultato – Elenco Quadrati, cornici… Rettangolo di asterischi Funzioni utente Con risultato – Elenco Funzioni utente Con risultato – Soluzioni Minimo/massimo 2/3/4 Medie 2/3 Fattoriale
list Riepilogo ricerche Riepilogo ordinamenti Riepilogo sequenzeManipolare una lista… Minimo/massimo Intervallo Vettori
Stringhe str
Moduli import math
Indicatori – 1 Indicatori – 2 Indicatori – 3 Indicatori – 4 Analisi di un dadorandom statisticsMedia aritmetica Altre medie… Media troncata Numeri casuali Mescolare Estrazione casuale Lanciare un dado