IIS-Porro-TIElt-UdA2-Programmaz-Pic-assembler-V

Download Report

Transcript IIS-Porro-TIElt-UdA2-Programmaz-Pic-assembler-V

Format 2. Scheda Unità di Apprendimento (UdA) per
competenze
Scheda Unità di Apprendimento1
1. Codice Unità
2. Piano Didattico di
riferimento
3. Titolo Unità
4. Destinatari
5. Disciplina/e
coinvolta/e e ore
previste
ASL1-4H-UDA 2
Attività di Alternanza scuola lavoro 2011/2012 e 2012/2013 per gli studenti
dell’indirizzo TECNICO delle INDUSTRIE ELETTRONICHE
[Pecup: C1 - Diplomato di istruzione professionale nell’indirizzo “Tecnico delle
industrie elettroniche”]
Realizzazione di un circuito in logica programmata con Pic16F84 in
assembler.
studenti del IV dell'indirizzo TECNICO delle INDUSTRIE ELETTRONICHE
[Pecup: C1 - Diplomato di istruzione professionale nell’indirizzo “Produzioni
industriali e artigianali”]
Area terza/di
professionalizz.
attività
Area prima/comune
ore
discipline
Esperto PIC
32
Italiano
Area seconda/di indirizzo
ore
discipline
Ore
Sistemi ed
Automazione Elt
12
Totale
12
Storia
Matematica
6
Ling. str. ...
visita
Ed. fisica
stage
Totale ore
Totale h. UdA
6. Schede collegate
alla presente (Scheda
prova di valutazione e
Scheda per
l’autovalutazione delle
competenze acquisite
dagli allievi)
7. Competenze che
l’UdA si prefigge di
sviluppare
32
50
Totale
6
Totale h. terza area classe IV
A1U2V1– Realizzazione di un “elimina coda” con Pic
ASL1-4H A – Autovalutazione
Competenze relative agli assi culturali di base coinvolte nell’UdA:
Asse Scientifico - Tecnologico
• Individuare le strategie appropriate per la soluzione del problema;
• Essere consapevole delle potenzialità e dei limiti della
tecnologia PIC;
Competenze chiave (europee e di cittadinanza) coinvolte nell’UdA:
competenze di cittadinanza:
•
•
•
Utilizzare gli strumenti culturali e metodologici acquisiti per porsi con
atteggiamento razionale, critico, creativo e responsabile nei confronti della realtà,
dei suoi fenomeni e dei suoi problemi.
Individuare i problemi attinenti al proprio ambito di competenza e impegnarsi
nella loro soluzione.
utilizzare strategie orientate al risultato, al lavoro per obiettivi.
Competenze specifiche derivanti dai Pecup A, B e C coinvolte nell’UdA:
•
8. Contenuti disciplinari
coinvolti (conoscenze)
•
•
•
•
Utilizzare le tecnologie specifiche del settore elettronico/informatico.
Algebra di Boole;
Sistema di numerazione e codici Hex, Bin e loro aritmetica;
Architettura del Pic;
Assembler dei Pic.
9. Prestazioni attese dall’allievo al termine dell’UdA
Al termine dell’UdA, ci si attende che lo studente sia in grado di:
9.1. Abilità di
1
U
77
La scheda va compilata per ciascuna Prova proposta.
interpretare problemi
aperti (Strutture di
interpretazione)
9.2. Abilità di applicare
strategie risolutive a
problemi aperti
(Strutture di azione)
9.3. Abilità di riflettere
sulle proprie strategie
(Strutture di
autoregolazione)
• Interpretare lo schema elettrico della bread board;
• selezionare le istruzioni necessarie alla programmazione del Pic;.
• Individuare le funzioni del MPLAB IDE.
Al termine dell’UdA, ci si attende che lo studente sia in grado di:
• utilizzare MPLAB IDE della Microchip;
• realizzare un programma assembler per Pic;
• eseguire il debug di un programma con il simulatore MPLAB IDE;
• programmare il Pic;
• collaudare il circuito con il Pic;
•
ricercare i guasti.
Al termine dell’UdA, ci si attende che lo studente sia in grado di:
• criticare le scelte di programmazione del Pic effettuate dopo il confronto
tra le varie soluzioni realizzate;
• trovare errori nelle strategie applicate nell'elaborazione del programma in
assembler del Pic;
10. Attività previste dall’UdA (Compilare solo i campi relativi alle attività effettivamente
svolte)2
10.1. Consegna:
problema da cui parte
l’UdA
10.2. Prova 1 (pre):
prova per la rilevazione
di preconoscenze e
misconcezioni (prova
pratica o test)
10.3. Acquisizione
teoria: distribuzione di
organizzatori anticipati,
esposizione e
discussione di
contenuti, studio di
testi, modelling,
distribuzione di schede
di sintesi
Come si realizza un circuito elettronico in logica programmata con il micro
controllore a partire da un progetto dato.
10.4. Prova 2 (post):
prova analoga (stessi
obiettivi) alla Prova 1
(prova pratica o test)
Prova effettiva per ottenere i livelli di competenza
Dalla lettura del progetto di un circuito elettronico con micro controllore, in
funzione delle connessioni hardware:
• scrittura del programma in assembler;
• verifica del funzionamento con il simulatore;
• collaudo del circuito elettronico.
10.5. Analisi guidata
dal docente delle
discrepanze tra Prova
1 e Prova 2 e dell’uso
della teoria per
svolgere la Prova 2
(feedback
docente→studente e
studente→docente)
10.6. Confronto dei
prodotti dello studente
con i prodotti dei propri
pari
/////
2
U
///
•
•
•
•
•
Distribuzione di: manuale del Pic, manuale del MPLAB IDE, microC ed il
suo manuale.
lezioni frontali, presentazione con slide di progetti svolti;
stesura del flow-chart in metodologia top-down e botton-;
realizzazione di mappe concettuali di sintesi.
Presa visione da parte degli allievi dei programmi realizzati dai loro pari
cercando di individuare punti deboli e di forza.
Le varie fasi elencate dell’UdA possono essere tutte presenti o presenti solo in parte.
10.7.
Generalizzazione:
riflessione collettiva
conclusiva volta
all’estrapolazione di
regole generali e
“buone pratiche” per
risolvere i problemi
della tipologia proposta
10.8. Raccolta dei
Prodotti (prove
compilate, elaborati) e
dei resoconti di
Processo (Schede di
autovalutazione)
•
•
Proiezione di alcuni listati scelti allo scopo di evidenziare criticità e regole
generali;
compilazione della scheda di autovalutazione.
Raccolta di:
• stampati dei listati in assembler;
• circuiti elettronici realizzati;
• relazione sintetica sulla realizzazione del circuito;
• scheda di autovalutazione.
11. Prima e dopo
11.1. Da fare prima
dell’UdA 2 (prerequisiti)
11.2 Da fare dopo
l’UdA 2
U
• Algebra di Boole;
• Sistema di numerazione e codici Hex, Bin e loro aritmetica;
• Flow-chart;
• Elementi di programmazione base.
UDA3 – Realizzazione di un circuito in logica programmata con Pic16F84A in C.