Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
didattica
Algoritmo
Condizioni e cicli
Struttura dell’elaboratore
Competenza
Competenza alfabetica Competenza matematica e
funzionale multilinguistica competenza in scienze,
tecnologie e ingegneria
• Competenza alfabetica funzionale
• Competenza matematica e
Competenza personale,
competenza in materia
competenze in scienze, tecnologie e
Competenza digitale sociale e capacità di
imparare a imparare
di cittadinanza ingegneria
• Competenza digitale
competenza
competenza in materia • Competenza personale, sociale e
imprenditoriale
di consapevolezza ed
espressione culturali capacità di imparare a imparare
Obiettivi
Competenze, Conoscenze e Abilità della Direttiva 4 del 16/01/2012 per la
disciplina Sistemi e Reti in Istituto Tecnico Industriale indirizzo Informatica e
Telecomunicazioni
Obiettivi
Competenze, Conoscenze e Abilità della Direttiva 4 del 16/01/2012
Strumenti e metodologie
• Strumenti didattici:
§ LIM
§ Lavagna
§ Libro di testo (Sistemi e Reti vol. 1, Hoepli)
§ Computer (in laboratorio)
§ In situazioni di emergenza o di DAD:
Ø Microsoft Teams
Ø Google Meet
• Metodologie:
§ Brainstorming
§ Lezione partecipativa
§ Didattica laboratoriale
§ Lavoro individuale
Strumenti e metodologie
Strumenti compensativi per l’alunno DSA con dislessia definiti dal PDP:
• Mappe concettuali
• Font ad alto contrasto per studenti dislessici
• Sintetizzatore vocale per l’audiolettura del libro
• Tempo aggiuntivo per lo svolgimento della verifica
Prove di verifica
Edmodo
Verifica e valutazione
• Verifica dei prerequisiti per identificare i bisogni e
permettere al docente di raccogliere informazioni
Verifica
iniziale per impostare il proprio intervento.
Lezione Didattica
Verifica prerequisiti Brainstorming Verifica
partecipativa laboratoriale
CMP Ptr[SI], 0FFh Confronta la cella puntata da SI con il dato immediato 0FFh
Simulazione della lezione
Lezione partecipativa
I salti
Le istruzioni di salto possono essere di due tipi
• Salto incondizionato
• Salto condizionato
Esempi:
JMP ciclo salto incondizionato all’etichetta chiamata ciclo
JMP Word Ptr[DI] salto incondizionato assoluto all’istruzione di indirizzo indicato dal
registro DI
Simulazione della lezione
Lezione partecipativa
L’istruzione J
L’istruzione J è una istruzione di salto condizionato, essa modifica la sequenza di
esecuzione a seconda dell’esito di una determinata condizione. Se la condizione è
soddisfatta l’istruzione salta all’etichetta, viceversa continua con l’istruzione
successiva.
MOV CX,14h
ciclo: …
LOOP ciclo
Pseudocodice Assembly
pseudocodice Assembly
pseudocodice Assembly
var = 20
pseudocodice Assembly
int var; Var DB 14h
Var > 10
Ciclo: CMP var, 0Ah
Var = 20 JBE fine
While(var > 10) DEC var
si { …
no istruzioni istruzioni
istruzioni var = var -1; JMP ciclo
} fine: …
fine
Simulazione della lezione
Lezione partecipativa
Dichiaro la variabile var
L‘iterazione in Assembly e inserisco 20 all’interno
var = 20
pseudocodice Assembly
int var; Var DB 14h
Var > 10
Ciclo: CMP var, 0Ah
Var = 20 JBE fine
While(var > 10) DEC var
si { …
no istruzioni istruzioni
istruzioni var = var -1; JMP ciclo
} fine: …
fine
Simulazione della lezione
Lezione partecipativa
Confronto var con 0, se
L‘iterazione in Assembly var <=10 salto a fine
altrimenti continuo
var = 20
pseudocodice Assembly
int var; Var DB 14h
Var > 10
Ciclo: CMP var, 0Ah
Var = 20 JBE fine
While(var > 10) DEC var
si { …
no istruzioni istruzioni
istruzioni var = var -1; JMP ciclo
} fine: …
fine
Simulazione della lezione
Lezione partecipativa
L‘iterazione in Assembly Decremento var
var = 20
pseudocodice Assembly
int var; Var DB 14h
Var > 10
Ciclo: CMP var, 0Ah
Var = 20 JBE fine
While(var > 10) DEC var
si { …
no istruzioni istruzioni
istruzioni var = var -1; JMP ciclo
} fine: …
fine
Salto incondizionato
all’etichetta ciclo
Esempi di verifica
Verifiche strutturate:
• Se il primo operando è >= del secondo, in una istruzione CMP abbiamo:
a) CF = 0
b) ZF = 1
c) ZF = 0 o CF = 0
d) ZF = 0 e CF = 1