Scheda PROGETTISTA WEB



Documenti analoghi
FORMULARIO PER LA PROGETTAZIONE DEGLI INTERVENTI FORMATIVI CONNOTAZIONI GENERALI DELL'INTERVENTO A.1 - SOGGETTO PROMOTORE:.

IIS D ORIA - PROGRAMMAZIONE per UFC INDICE DELLE UFC

ITIS GALILEO GALILEI AREZZO PROGRAMMAZIONE. Classi Prime

Fondamenti di Informatica - 9Cfu Corso di Laurea in Ingegneria Informatica (ord. 270)

Riconoscere le caratteristiche funzionali di un Nozioni fondamentali di un sistema operativo.

FORMAZIONE A COSTO ZERO PER FAR CRESCERE LA SICUREZZA PER LE IMPRESE DI TUTTI I SETTORI

CONNOTAZIONI GENERALI DELL INTERVENTO

Syllabus C310 - Insegnamenti disciplinari

INFORMATICA APPLICATA AL TESSILE - I

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2015/2016

Università degli studi di Roma Tor Vergata Ingegneria Medica Informatica I Programma del Corso

SISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali

Durata 6 ore OBIETTIVI DESTINATARI. ARTICOLAZIONE DEL CORSO Il corso e learning è articolato in tre moduli.

MACROSETTORE RISTORAZIONE, ALIMENTAZIONE E DISTRIBUZIONE

MACROSETTORE DISTRIBUZIONE NO FOOD

ISTITUTO TECNICO ECONOMICO MOSSOTTI

OFFERTA FORMATIVA INDIRIZZI DI STUDIO

FONDAMENTI di INFORMATICA L. Mezzalira

Istituto Universitario Navale Facoltà di Ingegneria Corso di Laurea in Ingegneria delle Telecomunicazioni

MODULO 1 CONCETTI BASE DEL ITC (17 ORE)

PO 01 Rev. 0. Azienda S.p.A.

Indice. Introduzione. Capitolo 1

Introduzione alle basi di dati. Gestione delle informazioni. Gestione delle informazioni. Sistema informatico

PROGRAMMAZIONE DISCIPLINARE INDIVIDUALE

SCHEDA DI PROGRAMMAZIONE DISCIPLINARE PER LA CERTIFICAZIONE DELLE COMPETENZE NEL BIENNIO DELL OBBLIGO DA RIPORTARE SUL P.O.F. A.S.

Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP

Corso Online Analista Programmatore Microsoft

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" - ALBA (CN) ANNO SCOLASTICO 2014/2015

C3 indirizzo Elettronica ed Elettrotecnica Profilo

ANNO SCOLASTICO Piano di lavoro individuale

ISIS C.Facchinetti Sede: via Azimonti, Castellanza Modulo Gestione Qualità UNI EN ISO 9001 : 2008

WEB DESIGN - SEO, quindi, è il master dedicato a chi vuole imparare a sviluppare siti Web per mezzo delle ultime tecnologie di web publishing.

Allegato A al CCNL 2006/2009 comparto Ministeri

Corsi di formazione sulla sicurezza in edilizia 2008/2009 D.Lgs. 81/2008

Ministero dell istruzione, dell università e della ricerca. Liceo Tecnologico. Indirizzo Informatico, Grafico e Comunicazione

Corso di Informatica

D. LGS 81/2008. Informazione ai lavoratori

Scheda PROGRAMMATORE

PIANO DI LAVORO DEI DOCENTI

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI) DIPARTIMENTO: Discipline Informatiche

DISCIPLINE CONCORRE NTI CONOSCENZE UDA DISCIPLINA DI RIFERIMENTO UDA

TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE

PROGRAMMAZIONE MODULARE DI INFORMATICA CLASSE QUINTA - INDIRIZZO MERCURIO SEZIONE TECNICO

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

ORGANIZZAZIONE MODULARE E PER UNITÀ FORMATIVE

Oggetto: MASTER DI ALTA FORMAZIONE PROFESSIONALE IN PROGRAMMATORE JAVA PARTECIPAZIONE GRATUITA

AREA TEMATICA SVILUPPO COMPETENZE DI BASE INFORMATICA

LICEO SCIENTIFICO "LEONARDO DA VINCI" - RC PROGRAMMA DI INFORMATICA A.S. 2014/15 - CLASSE: I Q - Indirizzo Scienze applicate Prof Miritello Rita

INFORMATICA 1 L. Mezzalira

ANNO SCOLASTICO Piano di lavoro individuale

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Percorso Apprendisti MODULO BASE

PROGRAMMAZIONE COORDINATA TEMPORALMENTE

AREA LEGALE. RAPPRESENTANTI DEI LAVORATORI PER LA SICUREZZA (RLS) (Cod. 01LEG)

Linguaggi dinamici. Giacomo Cabri Riccardo Martoglia

PIANO DI INFORMAZIONE E FORMAZIONE D.Lgs. 81/08, Artt. 36, 37

Liceo scientifico statale Galileo Galilei Selvazzano Dentro (PD) Anno scolastico Dipartimento di Informatica: Obiettivi Disciplinari

Il Dipartimento individua conoscenze, abilità e competenze in uscita nel biennio e nel triennio ripartite come segue:

Corso AutoCAD. Perché usare il C.A.D.????? Struttura a blocchi. AutoCAD LT 2000 BASE. Programma. Obiettivo del corso AVANZATO.

ALLEGATO PROFILI FORMATIVI APPRENDISTATO PROFESSIONALIZZANTE A) ATTIVITA' DI VENDITA E SUPPORTO ALLA CLIENTELA A1) QUALIFICAZIONE TECNICO/OPERATIVA

I.T.C. Mario Pagano Napoli

PIANO DI LAVORO (a.s. 2015/2016)

SINPAWEB corso per Tecnico della programmazione e dello sviluppo di siti internet e pagine web co.reg matricola 2012LU1072

MATERIA: Tecnologie Informatiche

Garanzia Giovani Campania

CORSO DI INFORMATICA DI BASE - 1 e 2 Ciclo Programma del Corso Sistemi Microsoft Windows

Settimana I...1. Giorno 1 - Introduzione all XSLT...3

WEB DESIGN - SEO, quindi, è il master dedicato a chi vuole imparare a sviluppare siti Web per mezzo delle ultime tecnologie di web publishing.

ISTITUTO d IstruzIone Superiore A. righi

Linguaggi dinamici. Giacomo Cabri Mauro Andreolini

Corso Analista Programmatore Microsoft. Corso Analista Programmatore Microsoft Programma

PROGRAMMAZIONE DIDATTICA ANNUALE. SETTORE TECNOLOGICO Indirizzo: Elettrotecnica ed Elettronica

GESTIONE DELLA FORMAZIONE E

Liceo Tecnologico. Indirizzo Informatico e Comunicazione. Indicazioni nazionali per Piani di Studi Personalizzati

PIANO DI LAVORO CLASSI PRIME Indirizzo AMMINISTRAZIONE, FINANZA E MARKETING - SEZIONI A - B MATERIA INFORMATICA DOCENTE MARGHERITA CALISTI

ISTITUTO ISTRUZIONE SUPERIORE Cigna - Baruffi - Garelli - Mondovì (CN) - (opzione : mezzi di trasporto) ANNO SCOLASTICO 2015/16 - Classi 4 A MC

PROGRAMMA DI INFORMATICA

Informatica e Telecomunicazioni

Programma svolto di Informatica Anno scolastico 2014/2015

Durata 6 ore OBIETTIVI DESTINATARI. ARTICOLAZIONE DEL CORSO Il corso e learning è articolato in tre moduli.

CORSO DI PROGRAMMAZIONE JAVA

PROGRAMMA FINALE A.S. 15/16 CLASSE 1^ A TUR Prof. FABRIS MARINO INFORMATICA

TECNICO INFORMATICO SOFTWARE

PIANO DI LAVORO ANNUALE DEL DIPARTIMENTO DI MATERIA DIPARTIMENTO DI INFORMATICA INDIRIZZO TECNICO SCIENTIFICO NUCLEI FONDAMENTALI DI CONOSCENZE

STRUTTURA UDA U.D.A. 2. Classe III A PRESENTAZIONE

MANUALE DELLA QUALITÀ Pag. 1 di 6

Classe prima sezione e-f Indirizzo Turismo

Ref. Prof.ri TIC e Informatica e Laboratorio A PRESENTAZIONE

Istituto Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi)

IIS D ORIA - UFC PROGRAMMAZIONE DI DIPARTIMENTO INDIRIZZO SERVIZI COMMERCIALI MATERIA INFORMATICA ANNO DI CORSO 2^ A INDICE DELLE UFC

CONOSCENZE Sapere Riconoscere e descrivere con terminologia

La Skills Card relativa alle certificazioni Nuova ECDL è svincolata dalla singola certificazione.

Corso di formazione per Addetto al Servizio di Emergenza - Prevenzione incendio

PIANI DI STUDIO TECNOLOGIA

CORSI DI FORMAZIONE CONTINUA AD INIZIATIVA INDIVIDUALE PER LAVORATORI OCCUPATI

Uso del computer e gestione dei file. Elaborazione testi. Foglio elettronico. Strumenti di presentazione

PROGRAMMA DEL CORSO OFFICE BASE (48 ORE)

Programmazione per la disciplina Informatica PROGRAMMAZIONE DI MATERIA: INFORMATICA SECONDO BIENNIO AMMINISTRAZIONE FINANZA E MARKETING

STRUTTURA UDA U.D.A. 4. Classe III A PRESENTAZIONE

Transcript:

Scheda PROGETTISTA WEB A Connotazioni generali dell intervento A.1 Soggetto promotore: Associazione GIU.L.I.A. A.2 Tipologia formativa: Il livello - Qualifica, di progettista Web. A.3 Durata intervento: n. 500 ore A.4 Requisiti di ammissione: Età: 18' anno compiuto Titolo di studio: diploma di scuola secondaria superiore B Struttura dell intervento formativo B.1 Profilo professionale È in grado di: Acquisire una panoramica sulle strategie in atto nell'evoluzione dei principali strumenti informatici e telematici. Partendo dalle conoscenze di base, favorire una conoscenza approfondita delle potenzialità dei principali strumenti di office automation. Acquisire le modalità operative per l'utilizzo efficace delle funzioni base ed avanzate dei motori di ricerca. Comprendere la struttura, le logiche e le potenzialità dei motori di ricerca, per una più rapida indivíduazione delle informazioni cercate. Capire le potenzialità commerciali e strategiche connesse all' utilizzo di Internet come strumento per il supporto del business aziendale. Realizzare in modo efficiente ed economico siti Web e curarne la perfetta funzionalità predisponendo tutti i controlli necessari al fine di garantire l'esatto funzionamento. Garantire che tutti i file siano utilizzati nel modo stabilito dagli standard. B. 2 Articolazione: ciclo unico di 500 ore Area tecnico operativa (Saper fare) laboratorio di tecnica professionale. Disciplina n. l: Fondamenti Informatici e sistemi operativi. (20 ore) Obiettivi specifici:

Fornire le conoscenze teoriche indispensabili per poter sfruttare gli strumenti offerti dal sistema operativo e per sviluppare algoritmi complessi. Alla fine del modulo il corsista conoscerà: - Struttura di un PC - Struttura e scopo di un sistema operativo - I comandi fondamentali per l'interazione con sistemi operativi con interfaccia a carattere (MS-Dos) e grafica (Windows) - 1 fondamenti della logica matematica. - Struttura di un microprocessore e cenni di Assembly Intel 80x86 Contenuti Specifici: Elementi costitutivi di un PC: processore memoria principale e memoria di massa schede di espansione e periferiche. I comandi fondamentali per l'interazione con MS-DOS: configurazione del sistema gestione dei file avvio di programmi. I comandi fondamentali per l'interazione con Windows: configurazione del sistema gestione di file e risorse avvio di programmi Elementi costitutivi dell'interfaccia di un'applicazione con interfaccia grafica: denominazione funzionamento uso Fondamenti della logica matematica: tabelle di verità calcolo delle proposizioni Struttura di un microprocessore Linguaggio Assembly per processori Intel 80x86. Esercitazioni: Assemblare e configurare un PC Configurazione del PC Interagire efficientemente con il sistema operativo Analisi dei problemi reali Uso di un sistema operativo a caratteri e finestre. Costruzione tabelle di verità

Arca Tecnico-Operativa (saper fare) Disciplina n.2: 1 Linguaggio XML/HTML (180 ore) Obiettivi specfflci: Fornire una adeguata competenza e conoscenza dell'html e delle principali tecniche di grafica per il Web Alla fine del modulo il corsista conoscerà: - La sintassi del linguaggio HTML. - Come strutturare un sito Web - Come gestirlo. Contenuti specifici: Breve storia dell'html Come funziona una pagina Web Caratteristiche del linguaggio HTML L'impaginazione del testo I paragrafi Il colore del testo Le intestazioni Le liste Le immagini per il Web: immagini G IF, immagini JPEG, fotoritocco e adattamento al Web, il formato PNG, le GIF animate. I tag I link Progettazione della mappa del sito: home page, sottopagine e bottoniera Le tabelle: opzioni avanzate, colore e allineamento. I frames I fogli di stile La pubblicazione I motori di ricerca Gli account La pubblicazione I marcatori Le basi del linguaggio Unicità dei tag definiti Creazione di un'interfaccia multimediale stand-alone con Macromedia Flash L'audio ed il video in tempo reale Web Cam e streaming Soluzioni push e soluzioni pull GCI I principali editor HTML: FrontPage, Dream Wewer Il Content Design Cosa pubblicare in un sito Organizzazione delle informazioni Il linguaggio XML

Introduzione L'importanza dell'xml Origine e obiettivi Relazioni tra XML e altri linguaggi Relazione tra XML e SGML Relazione tra XML e HTML Le proprietà dell'xml L XML e il Web Database eterogenei Processi distribuiti Viste differenti Motori di ricerca Struttura e sintassi Struttura logica del linguaggio XML Struttura fisica del linguaggio XML Sintassi XML Apertura e chiusura dei tag Attributi Documenti XML validi e ben formati Documenti validi Documenti ben formati Definizione del tipo di documento (DTD) Struttura della DTD Creazione di una DTD semplice Dichiarazioni di elementi Tipi di Dati Simboli relativi alla struttura Attributi Entità Le parole chiave IGNORE e INCLUDE Istruzioni di elaborazione Commenti DTD esterne Vocabolari Spazi dei nomi XML (XML Namespace) Creazione di nomi univoci tramite gli spazi dei nomi XML Arnpliare documenti XML XSL: XML con i fogli di stile Nozioni fondamentali sul linguaggio XSL Componenti del linguaggio XSL Fogli di stile XSL Utilizzo dei modelli Visualizzazione degli elementi di output Estrazione dei dati dal'xml XLL:Collegamenti con il linguaggio XML Xlink: il sistema per i collegamenti XML Collegamenti semplici nell'xml Collegamenti estesi nell'xml X pointer I concetti fondamentali relativi al linguaggio XML-DATA Gli obiettivi di XML-Data, Linguaggio schema XML-Data Struttura del documento dello schema

Dichiarazioni del tipo di elemento Dichiarazioni del tipo di attributo Tipi di dati Funzionamento degli schemi (esempio file xml/xsl) applicazioni dell'.xml Channel Definition Format (CDF) Webcasting (tecnologia push) Struttura di un file CDF Utilizzo del file CDF Esempio dì un canale Synchronized Multimedi Integration Language (SILL) Struttura di SML Stile parallelo Stile in sequenza Specifiche dell'impostazione Switching Esercitazioni: Realizzazione di siti statici e dinamici basati su Case Study reali. Area Tecnico-Operatíva (saper fare) Disciphna n 2: 2 Linguaggio java (200 ore) Obiettivì specifici: Fornire un'adeguata competenza sul finguaggìo java, di tipo object oriented. Alla fine del modulo il corsista conoscerà: La sintassi e la semantica del linguaggio java I servizi offerti dalle principali librerie fornite con il linguaggio java Contenuti specifici: Introduzione al java Meccanismi Uso degli Oggetti Print Strearn La classe string Variabili di riferimento Utilizzo delle classi Creazioni di oggetti Gli ingressi L ingresso da file su disco Introduzione all'elaborazione in rete Definizioni di classi Progettazioni di classi Specifica di una classe Interactive IO Variabili dichiarazioni e istruzione return Implementazione della classe Name

Applet, disegno e creazione di controlli Elaborazione numerica Controllo del comportamento Esecuzione condizionale Il tipo boolean e le espressioni con valore booleano Come rispondere ai controlli Verifica del comportamento degli oggetti Categorie di errori Driver dio verifica Verifica automatica Tecniche di debug Oggetti multipli Strutture di ciclo Vettori Interazione Progetto di cicli Contatori Accumulatori ed esterni Il ciclo for, i cortocircuiti,breack e contínue Organizzazione degli oggetti Introduzione agli array Ricorsione con Vector, array, string Le torri' di Hanoi Classi e metodi astratti Eccezioni Esercitazioni: - Ciclo di vita del software: studio del problema, realizzazione grafi di flusso, flow chart - Codifica di programmi java a partire da progetti object oriented - Test, Debuging, correzione dei programmi java. Area Tecnico-Scientifica (sapere) Tecniche di programmazione (80 ore) Obiettíví specifici: Fornire una adeguata competenza orientata agli oggetti, nonché le conoscenze di base sul ciclo di vita del software e le tecniche di progetto e validazione. Alla fine del modulo il corsista conoscerà: Il ciclo di vita del software.

- Tecniche di progetto e programmazione, data oriented, procedure oriented e objlect oriented - Gli strumenti di specifica e documentazione del progetto software. - Tecniche di base di validazione del prodotto software. Contenuti specifici: Modelli del ciclo di vita del software: Build&Fúx Waterfall. Concetti di base dell'ingegneria del software: riuso manutenibilità trasportabilità Programmazione data oriented. Tecniche di rappresentazione delle relazioni fra dati. Programmazione procedure oriented. Tecniche di rappresentazione degli algoritrni. Programmazione object oriented. Tecniche di rappresentazione di un progetto basato sugli oggetti Tipi di dati fondamentali e loro implementazione secondo i vari tipi di programmazione: pile, liste, code, alberi, grafi. Algoritmi fondamentali: ordinamento, scansione. Tecniche di programmazione fondamentali: divide et impera branch and bound greedy back tracking. Metodologie di base per l'individuazione dei potenziali punti deboli del progetto e per la predisposizione di un piano di test per la validazione del prodotto software. Area Socio-Culturale Organizzazione e disciplina di settore. (20 ore) Obiettivi specifici: - Fornire le conoscenze legali necessarie all'attività nel settore informatica. Alla fine del modulo il corsista conoscerà: La legislazione sociale Il contratto collettivo nazionale di lavoro del settore La narrativa riguardante la tutela della salute e la sicurezza dei lavoratori nell'ambiente di lavoro

Le fonti normative specifiche del settore. Contenuti specifici: Il rapporto di lavoro subordinato Il contratto di lavoro Tipologia Contenuto Effetti Il collocamento dei lavoratori Assunzione, inquadramento professionale, svolgimento, risoluzione del rapporto. Gli enti di Previdenza INPS, INAIL: contribuzione rischi assicurati prestazioni erogate La vigilanza sulla applicazione delle leggi in materia di lavoro La sicurezza sul lavoro: normativa antinfortunistica, il decreto legislativo 626/94 Norme sulla sicurezza degli impianti: L.5/3/90, n 46; D.P.R. 5/12/91, n 477: regolamento di attuazione Smaltimento dei rifiuti tossici. Unità durata Contenuti Didattiche 1 2 ore Aspetti generali dei D. lgs. 626/94: la prevenzione degli infortuni e l'igiene del lavoro 2 2 ore soggetti della prevenzione il medico competente; il datore di lavoro, i dirigenti e i preposti; il rappresentante dei lavoratori per la sicurezza; i lavoratori addetti al Pronto Soccorso, antincendio, evacuazione Obblighi, responsabilità sanzioni 3 2 ore il medico competente, la prevenzione e la sorveglianza sanitaria 4 2 ore il ciclo produttivo del comparto e i principali rischi specifici misure di prevenzione collettiva presenti sul posto di lavoro 5 2 ore Procedure riferite alla mansione Rischi connessi alla propria mansione / posto di lavoro Dispositivi di Protezione Individuale obbligatori Obblighi, responsabilità, - sanzioni 6 2 ore Il servizio di prevenzione / protezione I lavoratori incaricati dell'attività di pronto soccorso, di lotta antincendio e di evacuazione dei lavoratori i piani di emergenza il soccorso antincendio l evacuazione

C. Prova finale PROVA PRATICA Primo linguaggio - (durata massima: 6 ore): Realizzare, sulla base di dati forniti, un programma in grado di trattare un archivio dati che possa permettere le seguenti funzioni: creazione e definizione della struttura dell'archivio dati, inserimento, modifica, cancellazione di dati all'interno dell'archivio, manipolazione dei dati all'interno dell'archivio (ordinamento, selezione etc.), realizzando: i diagrammi a blocchi, una stampa del codice il programma eseguibile con i dati inseriti nel file, il risultato delle stampe effettuate dal programma Secondo linguaggio (durata massima 3 ore) Apportare alcune modifiche ad un programma già realizzato in gruppo con l'utilizzazione del secondo linguaggio intervenendo su programmi o parti di programma eseguiti da terzi tramite: modifiche dell'interfaccia grafica, inserimento/modifica di un form di accesso al dati. Colloquio: su tutte le discipline del corso Il raggiungimento degli obbiettivi formativi viene certificato al termine del corso mediante: Prova teorico-pratica: avente per oggetto lo sviluppo (analisi,codifica,test e correzione) di un programma in linguaggio java. Colloquio: relativo ad argomenti fondamentali trattati nell'ambito degli insegnamenti teorici impartiti durante i1 corso con speciale attenzione alla loro applicazione da parte del candidato nello svolgimento della prove teorico-pratica. Al superamento di tale prova verrà rilasciato il seguente certificato: - Attestato di qualifica professionale

Programmazione Formativa Descrizione del processo formativo Numero di cicli: 1 Durata in ore del ciclo: 500 Discipline e moduli: Area tecnico operativa (Saper fare) Durata ore Fondamenti informatici e sistemi operativi. 20 l' Linguaggio XML/HTML + esercitazioni 180 2' Linguaggio di programmazione java + esercitazioni 200 TOTALE 400 Area Tecnico scientifica (Sapere) Tecniche di programmazione 80 Area socio culturale TOTALE 80 Organizzazione e disciplina del settore 20 TOTALE 20