Il 0% ha trovato utile questo documento (0 voti)
17 visualizzazioni6 pagine

Programma Informatica Quarta Mattei

Caricato da

devinmancardi
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
17 visualizzazioni6 pagine

Programma Informatica Quarta Mattei

Caricato da

devinmancardi
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Sei sulla pagina 1/ 6

Ministero dell’Istruzione e del Merito

Istituto Tecnico e Liceo “Enrico Mattei”


Via Martiri di Cefalonia, 46 – 20097 San Donato Milanese
Tel. 0255691411 – C.F. 80195990157
PEC: [email protected] – Mail: [email protected] – Sito Web: www.itismattei.edu.it

PROGETTAZIONE ANNUALE – QUARTA informatica


MATERIA: INFORMATICA Docente: A.S. 2023-24
Profilo della classe
ingresso uscita

Il profilo educativo, culturale e professionale dello studente del Tecnico:


A conclusione dei percorsi degli istituti tecnici, gli studenti - attraverso lo studio, le esperienze operative di laboratorio e in
contesti reali, la disponibilità al confronto e al lavoro cooperativo, la valorizzazione della loro creatività ed autonomia sono in
grado di (DPR 88/2010 all.A):
Risultati di apprendimento comuni a tutti i Risultato di apprendimento
percorsi tecnici individuati dal DIPARTIMENTO e strategia/metodologia didattica
Gli studenti dovranno:
Area della cittadinanza e dell’imprenditorialità Metodologia: Lavoro di gruppo e ricerca guidata
- cogliere l’importanza dell’orientamento al risultato, del lavoro principalmente in attività di laboratorio
per obiettivi e della necessità di assumere responsabilità
nel rispetto dell’etica e della deontologia professionale;
-saper interpretare il proprio autonomo ruolo nel lavoro di
gruppo;
Area del long-life learning Metodologia: lezione frontale verbale, lezione frontale con
-utilizzare le reti e gli strumenti informatici nelle attività di strumenti multimediali, attività di laboratorio
studio, ricerca e approfondimento disciplinare;
Area linguistica e comunicativa Metodologia: lezione frontale anche con strumenti
-utilizzare i linguaggi settoriali della lingua italiana e straniera multimediali e risorse disponibili in rete, attività di laboratorio
previste dai percorsi di studio per interagire in diversi ambiti e
contesti di studio e di lavoro;
Area scientifica, matematica e tecnologica Metodologia: lezione frontale verbale, lezione frontale con
-utilizzare modelli appropriati per analizzare e rappresentare strumenti multimediali, attività di laboratorio
problemi;

Prog_materia_trienniotecnico_1, revisione 2 del 6/7/2022 1


FASE: Ripasso sul linguaggio Java
OBIETTIVI SPECIFICI DI APPRENDIMENTO:
- realizzare algoritmi, in particolare attraverso l'utilizzo del linguaggio Java, per la risoluzione di problemi, con particolare
riferimento a problemi che hanno origine dalle discipline di indirizzo;
CONTENUTI:
- Programmazione di base (I/O, variabili, selezione e iterazione)
- Stringhe e array
- Funzioni e passaggio dei parametri.
METODOLOGIA: □Lezione frontale verbale; Lezione di tipo interattivo; Lezione frontale con
strumenti multimediali; □Uso di video (film, documentari); □Lavoro di gruppo; Modalità deduttiva
(esercitazione dopo la spiegazione); □Modalità induttiva (osservazione sperimentale seguita da
generalizzazioni teoriche); □Discussione basata sull’argomentazione e sul confronto; □ricerca guidata;
□altro(specificare)
TIPO VERIFICA: scritta

DURATA ORE: da 12 a 24 DATA INIZIO/ DATA FINE : sett/ott


FASE REALIZZATA COME DA PROGETTAZIONE Sì  NO  IN PARTE 

Eventuali osservazioni:

FASE: Programmazione ad oggetti in linguaggio Java.


OBIETTIVI SPECIFICI DI APPRENDIMENTO:
- realizzare algoritmi, in particolare attraverso l'utilizzo del linguaggio Java, per la risoluzione di problemi, con particolare
riferimento a problemi che hanno origine dalle discipline di indirizzo;
- conoscere i fondamenti della programmazione ad oggetti.
- costruire e utilizzare classi in Java e utilizzare le librerie di tale linguaggio.
CONTENUTI:
- Incapsulamento: il concetto di classe.
- Classi e oggetti (attributi, metodi, costruttori, overloading).
- Elaborazione di classi e oggetti (utilizzo dei reference, array di oggetti, classi con oggetti ed array di oggetti come attributi).
METODOLOGIA:Lezione frontale verbale; Lezione di tipo interattivo; Lezione frontale con
strumenti multimediali; □Uso di video (film, documentari); Lavoro di gruppo; Modalità deduttiva
(esercitazione dopo la spiegazione); □Modalità induttiva (osservazione sperimentale seguita da
generalizzazioni teoriche); □Discussione basata sull’argomentazione e sul confronto; ricerca guidata;
□altro(specificare)
TIPO VERIFICA: scritta/orale/pratica

DURATA ORE: 54 DATA INIZIO/ DATA FINE : ott/dic


FASE REALIZZATA COME DA PROGETTAZIONE Sì  NO  IN PARTE 

Eventuali osservazioni:

Prog_materia_trienniotecnico_1, revisione 2 del 6/7/2022 2


FASE: Ereditarietà in linguaggio Java.
OBIETTIVI SPECIFICI DI APPRENDIMENTO:
- realizzare algoritmi, in particolare attraverso l'utilizzo del linguaggio Java, per la risoluzione di problemi, con particolare
riferimento a problemi che hanno origine dalle discipline di indirizzo;
- conoscere i fondamenti sull’uso dell’ereditarietà nella programmazione ad oggetti.
- costruire e utilizzare classi in Java con l’utilizzo dell’ereditarietà e del polimorfismo.
CONTENUTI:
- Ereditarietà.
- Polimorfismo (classi astratte ed interfacce).
METODOLOGIA:Lezione frontale verbale; Lezione di tipo interattivo; Lezione frontale con
strumenti multimediali; □Uso di video (film, documentari); Lavoro di gruppo; Modalità deduttiva
(esercitazione dopo la spiegazione); □Modalità induttiva (osservazione sperimentale seguita da
generalizzazioni teoriche); □Discussione basata sull’argomentazione e sul confronto; ricerca guidata;
□altro(specificare)
TIPO VERIFICA: scritta/orale/pratica

DURATA ORE: 48 DATA INIZIO/ DATA FINE : gen/marzo


FASE REALIZZATA COME DA PROGETTAZIONE Sì  NO  IN PARTE 

Eventuali osservazioni:

FASE: Programmazione web lato client con Javascript.


OBIETTIVI SPECIFICI DI APPRENDIMENTO:
- realizzare pagine web dinamiche con l’utilizzo di Javascript.
CONTENUTI:
- Cenni su HTML e CSS
- Il linguaggio Javascript (in possibile collaborazione con TPSIT)
- Canvas e validazione dei dati di un form (in possibile collaborazione con TPSIT)
METODOLOGIA:Lezione frontale verbale; Lezione di tipo interattivo; Lezione frontale con
strumenti multimediali; □Uso di video (film, documentari); Lavoro di gruppo; Modalità deduttiva
(esercitazione dopo la spiegazione); □Modalità induttiva (osservazione sperimentale seguita da
generalizzazioni teoriche); □Discussione basata sull’argomentazione e sul confronto; ricerca guidata;
□altro(specificare)
TIPO VERIFICA: scritta/pratica

DURATA ORE: da 18 a 30 DATA INIZIO/ DATA FINE : marzo/aprile


fase con tempistica particolare che potrà essere anticipata al
mese di gennaio e compressa o espansa a seconda dei
risultati raggiunti e delle necessità di recupero
FASE REALIZZATA COME DA PROGETTAZIONE Sì  NO  IN PARTE 

Eventuali osservazioni:

Prog_materia_trienniotecnico_1, revisione 2 del 6/7/2022 3


FASE: Programmazione GUI e la grafica in Java.
OBIETTIVI SPECIFICI DI APPRENDIMENTO:
- realizzare applicazioni GUI eventualmente con uso della grafica
- motivare gli studenti con argomenti di particolare interesse
CONTENUTI:
- Programmazione della GUI.
- La grafica del Java.
METODOLOGIA: □Lezione frontale verbale; Lezione di tipo interattivo; Lezione frontale con
strumenti multimediali; □Uso di video (film, documentari); Lavoro di gruppo; Modalità deduttiva
(esercitazione dopo la spiegazione); □Modalità induttiva (osservazione sperimentale seguita da
generalizzazioni teoriche); □Discussione basata sull’argomentazione e sul confronto; ricerca guidata;
□altro(specificare)
TIPO VERIFICA: pratica

DURATA ORE: da 0 a 18 DATA INIZIO/ DATA FINE : aprile


fase con tempistica particolare che potrà essere anticipata al
mese di marzo e compressa o espansa a seconda dei risultati
raggiunti e delle necessità di recupero
FASE REALIZZATA COME DA PROGETTAZIONE Sì  NO  IN PARTE 

Eventuali osservazioni:

FASE: Programmazione concorrente, di rete e per database.


OBIETTIVI SPECIFICI DI APPRENDIMENTO:
- familiarizzare con alcuni oggetti particolari di Java (per la programmazione concorrente, di rete e la connessione a database)
- motivare gli studenti con argomenti di particolare interesse
CONTENUTI:
- Thread (in possibile collaborazione con TPSIT).
- Networking (socket – in possibile collaborazione con TPSIT).
- Cenni sulla connessione a database con codice Java.
METODOLOGIA:Lezione frontale verbale; Lezione di tipo interattivo; Lezione frontale con
strumenti multimediali; □Uso di video (film, documentari); Lavoro di gruppo; Modalità deduttiva
(esercitazione dopo la spiegazione); □Modalità induttiva (osservazione sperimentale seguita da
generalizzazioni teoriche); □Discussione basata sull’argomentazione e sul confronto; ricerca guidata;
□altro(specificare)
TIPO VERIFICA: pratica

DURATA ORE: da 0 a 18 DATA INIZIO/ DATA FINE : aprile


fase con tempistica particolare che potrà essere compressa o
espansa a seconda dei risultati raggiunti e delle necessità di
recupero
FASE REALIZZATA COME DA PROGETTAZIONE Sì  NO  IN PARTE 

Eventuali osservazioni:

Prog_materia_trienniotecnico_1, revisione 2 del 6/7/2022 4


FASE: Programmazione mobile in Java.
OBIETTIVI SPECIFICI DI APPRENDIMENTO:
- realizzare semplici applicazioni in ambiente Android.
- motivare gli studenti con argomenti di particolare interesse.
CONTENUTI:
- Programmazione mobile in ambiente Android (in possibile collaborazione con TPSIT).
METODOLOGIA: □Lezione frontale verbale; Lezione di tipo interattivo; Lezione frontale con
strumenti multimediali; □Uso di video (film, documentari); Lavoro di gruppo; Modalità deduttiva
(esercitazione dopo la spiegazione); □Modalità induttiva (osservazione sperimentale seguita da
generalizzazioni teoriche); □Discussione basata sull’argomentazione e sul confronto; ricerca guidata;
□altro(specificare)
TIPO VERIFICA: pratica

DURATA ORE: da 0 a 18 DATA INIZIO/ DATA FINE : maggio


fase con tempistica particolare che potrà essere anticipata al
mese di marzo e compressa o espansa a seconda dei risultati
raggiunti e delle necessità di recupero
FASE REALIZZATA COME DA PROGETTAZIONE Sì  NO  IN PARTE 

Eventuali osservazioni:

Nel caso si rendesse necessario alle metodologie indicate potranno essere aggiunte videolezioni in streaming sia di tipo
frontale che interattivo, anche mediante l’utilizzo di software specifici di materia utilizzati nell’attività di laboratorio.

La seconda e la terza fase del programma sono da considerare i contenuti essenziali della disciplina. Anche la prima
fase del programma riguarda argomenti fondamentali per la disciplina e potrà quindi consentire l’eventuale recupero
di lacune relative all’anno precedente.

OBIETTIVI MINIMI: soglia della sufficienza

Obiettivi trasversali
Nessun obiettivo trasversale è da considerare obiettivo minimo per il raggiungimento della soglia di sufficienza nella materia
Informatica

Contenuti
- Programmazione di base (I/O, variabili, selezione e iterazione)
- Stringhe e array
- Funzioni e passaggio dei parametri.
- Incapsulamento: il concetto di classe.
- Classi e oggetti (attributi, metodi, costruttori, overloading).
- Elaborazione di classi e oggetti (utilizzo dei reference, array di oggetti, classi con oggetti ed array di oggetti come attributi).
- Ereditarietà.

Prog_materia_trienniotecnico_1, revisione 2 del 6/7/2022 5


Competenze Abilità
- Editare, testare e collaudare un programma - Disporre l’output sullo schermo
- Effettuare l’input dei dati - Utilizzare le variabili nei programmi
- Formattare l’output numerico sullo schermo - Utilizzare variabili intere e reali
- Scrivere programmi con istruzioni in sequenza e in - Scrivere codice con istruzioni condizionali
blocchi - Scrivere codice con blocchi di istruzioni annidate
- Riconoscere quando utilizzare selezioni annidate - Combinare più selezioni con condizioni logiche composte
- Codificare la selezione semplice e doppia - Scrivere programmi con selezioni e iterazioni
- Effettuare l’annidamento delle istruzioni - Progettare programmi con cicli annidati
- Utilizzare gli operatori logici - Operare con stringhe e sottostringhe
- Codificare l’iterazione indefinita - Usare la progettazione orientata agli oggetti
- Codificare l’iterazione definita - Applicare il concetto di incapsulamento
- Codificare programmi con cicli annidati - Scrivere algoritmi utilizzando oggetti con i relativi metodi
- Definire un metodo - Utilizzare e realizzare oggetti personali
- Riconoscere la modalità del passaggio dei parametri - Utilizzare array di oggetti ad una dimensione
- Distinguere i parametri formali e attuali - Applicare il concetto di ereditarietà
- Definire una stringa - Definire gerarchie di classi usando correttamente le regole
- Definire una classe con attributi e metodi dell’ereditarietà
- Definire i costruttori di una classe
- Definire e operare con array di oggetti monodimensionali
- Riconoscere la gerarchia delle classi

Prog_materia_trienniotecnico_1, revisione 2 del 6/7/2022 6

Potrebbero piacerti anche