DIDATTICA DELLE APPLICAZIONI INFORMATICHE MOD B DOCENTE : G. SALVI SPECIALIZZANDE : R.CERVERA – A.DELLA VENTURA – P.FULGIERI.

Slides:



Advertisements
Presentazioni simili
UNO STRUMENTO PER INTERAGIRE CON GLI UTENTI DELLE PAGINE WEB
Advertisements

Introduzione all’HTML
Il linguaggio HTML I documenti HTML vanno racchiusi dentro una coppia di TAG (marcatori): apertura e chiusura. ……………………………… …………………………… ……………….
Introduzione ad XML Mario Arrigoni Neri.
Lezione 1 Primi passi in HtML SCRIVERE TESTI di Sergio Capone
HYPER TEXT MARK-UP LANGUAGE
HTML Hyper Text Mark-Up Language. HTML Hyper Text Mark-Up Language Linguaggio di marcatura per ipertesti E un linguaggio di formattazione usato per descrivere.
A. FERRARI Alberto Ferrari. L'HyperText Markup Language (HTML) (traduzione letterale: linguaggio di marcatura per ipertesti) è un linguaggio usato per.
HTML LE PAGINE WEB COME SI SA, INTERNET E UN SISTEMA MONDIALE DI RETI DI COMPUTER CHE PERMETTE DI UTILIZZARE UN SISTEMA DI CONNESSIONE TRA COMPUTER.
HTML LE PAGINE WEB COME SI SA, INTERNET E UN SISTEMA MONDIALE DI RETI DI COMPUTER CHE PERMETTE DI UTILIZZARE UN SISTEMA DI CONNESSIONE TRA COMPUTER.
Che cosè? Che cosè? Che cosè? Che cosè? Come creare una pagina… Come creare una pagina… Come creare una pagina… Come creare una pagina… inserire testi,immagini,tabelle…
Il linguaggio HTML.
1 Scoprire e capire HTML Creare semplici pagine WEB Maria Laura Alessandroni.
STRUMENTI DI PRESENTAZIONE
Progettazione di un sito web
1 Stampa dei dati - 1 I dati visualizzati, provenienti sia da tabelle che da query, possono essere stampati selezionando lopzione Stampa dalla voce di.
Operazioni elementari
JavaScript Laboratorio di Applicazioni Informatiche II mod. A.
1 HTML - I Frame Laboratorio di Applicazioni Informatiche II mod. A.
Word Parte 1 Introduzione Informatica di Base – A.A Lezione 18.
Internet Explorer Il browser.
Corso di PHP.
DBMS ( Database Management System)
1 HTML L’HTML è un linguaggio di markup: le istruzioni vengono date attraverso comandi denominati tag e racchiusi tra i segni di maggiore e minore ().
Sommario Allineamento ( ) Immagini ( ) Link ( ). Allineamenti Oltre a posso usare per allineare testo ed immagini un altro tag: align = center o left.
HyperText Markup Language 17-23/6/08 Informatica applicata B Cristina Bosco.
Creiamo una cartella nel nostro hard disk dove andremo ad inserire le risorse che costituiranno i contenuti del sito. Apriamo il programma Dopo aver cliccato.
Modulo 7 – reti informatiche u.d. 3 (syllabus – )
WORLD WIDE WEB Il World Wide Web (Web, WWW o W3) è un'architettura software utilizzata per fornire l'accesso e la navigazione ad un insieme molto vasto.
Costruire pagine per il WEB
COMUNICAZIONE ONLINE, RETI E VIRTUALITA’
Cascading Style Sheet (Fogli di Stile in Cascata)
Paragrafi e allineamenti
Creare pagine web Xhtlm. Struttura di una pagina.
WORD Lezione n. 1 Aprire il programma Aprire un documento esistente
Il linguaggio HTML Le pagine web sono file di testo scritte utilizzando il linguaggio HTML. I documenti HTML vanno racchiusi dentro una coppia di TAG.
Internet Explorer I preferiti Stampa di pagine web Salvataggio di pagine web Copia di elementi di pagine web in altri applicativi.
BIOINFO3 - Lezione 111 CGI-BIN CGI-BIN sono chiamati i programmi la cui esecuzione può essere richiesta attraverso il WEB. Il server web (httpd) della.
Il Linguaggio HTML “Profe, ma io a casa l’HTML non ce l’ho!“
HTML HyperText Markup Language Linguaggio per marcare un’Ipertesto
Percorso didattico per l’apprendimento di Microsoft Access Modulo 5
Modulo 6 Test di verifica
1 e Sono due elementi generici, DIV sta per division ed è un elemento a blocco; SPAN è un generico elemento in linea. I div (e gli span) possono essere.
HTML Gli elementi principali di una pagina Web. Titolo: 2  Attribuisce un titolo alla pagina  Il titolo è visibile nella “barra del titolo” del browser.
HTML I tag HTML (parte 1). I tag HTML  I comandi che il browser interpreta  Etichette per marcare l’inizio e la fine di un elemento HTML  Formato e.
CORSO Di WEB DESIGN prof. Leonardo Moriello
Tag TABLE. Oltre ad avere la funzione di rappresentare dati di ogni genere allineati in righe e colonne, le tabelle in HTML si utilizzano per costruire.
Programma delle lezioni LABORATORIO B  Lezione 01: 27/02martedi  Lezione 02: 06/03martedi  Lezione 03: 13/03martedi  Lezione 04:
GUIDA BASE PER L’HTML Indice:
I collegamenti ipertestuali. I collegamenti ipertestuali si creano associando l'indirizzo (percorso/nome file) del nodo di destinazione ad un elemento.
Impostare i caratteri. Le prime versioni del linguaggio HTML così come le prime versioni dei browser consentivano unicamente la scelta tra due tipi di.
Internet e HTML Diffusione di informazioni mediante la rete Internet.
7ª Lezione: Martedì 13 Marzo - Dreamweaver
Tag FRAMESET. I frame sono un particolare tipo di struttura HTML, che consente di suddividere la finestra del browser in diversi riquadri distinti. Un'insieme.
HTML e CSS C. Gena, C. Picardi, J. Sproston HTML e CSS.
Tag IMG Per inserire un'immagine in una pagina HTML basta inserire il tag: ; questo tag non ha bisogno di chiusura. Affinché l'immagine venga visualizzata.
HTML – Le Tabelle Laboratorio di Applicazioni Informatiche II mod. A.
Fondamenti di Markup Languages: Richiami di HTML © 2005 Stefano Clemente Stefano Clemente
Microsoft Access Chiavi, struttura delle tabelle.
WWW Introduzione ad HTML seconda parte Fabio Vitali + Luca Bompani.
ELABORAZIONE TESTI MICROSOFT WORD EM 09.
WWW Introduzione ad HTML seconda parte Fabio Vitali.
Esercitazione no. 4 EXCEL II Laboratorio di Informatica AA 2009/2010.
1 IL TUTOR Alessio Guerri Alessio Guerri Tel Ricevimento In ufficio su appuntamento (Lab2) Giovedì.
Flipped classroom e nuove metodologie didattiche Modulo 2 – Terza lezione Antonio Todaro “ Il Sito Web del docente ” prima parte.
Flipped classroom e nuove metodologie didattiche Modulo 2 – Quarta lezione Antonio Todaro “ Il Sito Web del docente ” seconda parte.
Cloud Tecno V. Percorso didattico per l’apprendimento di Microsoft Access 4 - Le maschere.
Il linguaggio HTML Introduzione Formattazione Multimedialità.
Antonio Todaro “ Il Sito Web del docente ” Seconda parte Insegnare digitale: la didattica flipped e gli strumenti digitali a supporto della didattica capovolta.
.… FRAME. Cosa è un FRAME Frame  cornice, riquadro Frame  cornice, riquadro. In HTML, frame è un’area nella finestra del browser nel quale possiamo.
Transcript della presentazione:

DIDATTICA DELLE APPLICAZIONI INFORMATICHE MOD B DOCENTE : G. SALVI SPECIALIZZANDE : R.CERVERA – A.DELLA VENTURA – P.FULGIERI

MODULO : IL LINGUAGGIO HTML Classe : V ITIS Prerequisiti : linguaggi formali; sistemi operativi; multimedialità, ipertesti e ipermedia; microsoft Internet Esplorer; web e URL. Obiettivi cognitivi: comprendere cosè un linguaggio di tipo markup; conoscere le parti fondamentali di un documento HTML; saper formattare un testo, inserire immagini e collegamenti ipertestuali; conoscere le soluzioni per pubblicare in Internet.

MODULO : IL LINGUAGGIO HTML Obiettivi operativi : scrivere un documento HTML e leggerlo con un browser; inserire in un documento HTML testo, immagini, suoni e filmati; personalizzare un documento HTML. Contenuti : introduzione; la formattazione; le immagini; I collegamenti ipertestuali; I frame; pubblicare su Internet.

UNITA DIDATTICA I FRAME Prerequisiti : conoscere la struttura base di un documento HTML Obiettivi cognitivi : riguardare un documento HTML come possibile entità costituita da vari documenti che possono essere visualizzati contemporaneamente Obiettivi operativi : assemblare vari documenti in modo da migliorare la navigabilità allinterno di un ipertesto.

UNITA DIDATTICA I FRAME Contenuti: Definizione, proprietà, pro e contro delluso dei frame; Sintassi; Attributi; Annidamento; Metodologia: lezioni mediante luso di presentazioni; applicazioni in laboratorio; lavori di gruppo; esercitazioni guidate. Strumenti : libro di testo; materiale reperito in rete; computer; lavagna ;videoproiettore.

UNITA DIDATTICA I FRAME Valutazione : durante le lezioni vengono proposti esercizi di verifica in laboratorio per una valutazione immediata del raggiungimento dellobiettivo ed eventuale feedback. Alla fine dellunità didattica segue una verifica sommativa.

I FRAME I frame (cornici) danno la possibilità di suddividere la finestra del browser in diversi riquadri distinti e indipendenti I frame si possono considerare in un certo senso sottofinestre autonome in cui è possibile visualizzare documenti diversi o parti dello stesso documento.

I FRAME Lutilizzo dei frame nasce successivamente al linguaggio HTML: vengono introdotti a partire dalla versione 2 di Netscape e dalla versione 3 di Internet Explorer. Pertanto luso dei frame non è supportato da tutti i browser.

I FRAME Unapplicazione comune è la suddivisione di una pagina in due zone: una verticale, generalmente posizionata a sinistra che contiene un elenco, e una nella quale si visualizza il contenuto correlato alla scelta effettuata con un clic su una voce dellelenco. Cambiando scelta,nella prima finestra rimane lelenco e cambia solo il contenuto della seconda finestra

I FRAME Esempio : PAGINAMENU

VANTAGGI Dal punto di vista dellutente Navigazione del sito più rapida in quanto solo una parte dello schermo viene ricaricata o aggiornata Navigazione più comoda in quanto i frame permettono di mantenere sempre in vista alcuni punti del layout (ad esempio il menù di navigazione) Dal punto di vista del webmaster I frame hanno la caratteristica di utilizzare una struttura che consente di includere il layout comune in pochi files

SVANTAGGI E preferibile non eccedere nelluso dei frame per non appesantire la realizzazione del sito. Per alcuni browser si possono verificare problemi di compatibilità in quanto non supportano lutilizzo dei frame; è preferibile pertanto creare due versioni del sito, una con frame ed una senza frame.

SINTASSI Ricordiamo che la pagina di un documento HTML è costituita essenzialmente da due parti : HEAD, che contiene lintestazione e BODY che contiene il documento vero e proprio. Nel caso di un documento in cui si utilizzano i frame la pagina da suddividere contiene solo informazioni sulla divisione, per cui può essere priva del blocco BODY

GESTIONE DEI FRAME Gli elementi da usare per la divisione in frame sono: FRAMESET (Set di riquadri)che definisce il blocco con le indicazioni delle suddivisioni in righe o colonne e può contenere annidati al suo interno altri elementi quali FRAMESET, FRAME o NOFRAME FRAME che definisce il contenuto di ciascuna cornice

ESEMPIO DI SINTASSI DI BASE Codice HTML visualizzato da browser che non supportano i frame

ATTRIBUTI DI FRAMESET Al tag FRAMESET possono essere assegnati i seguenti attributi: ROWS : definisce le dimensioni e il numero delle righe in cui viene suddivisa la pagina; COLS : definisce le dimensioni e il numero delle colonne in cui viene suddivisa la pagina. I due attributi possono essere usati singolarmente o insieme

ROWS Lattributo ROWS raccoglie i valori per laltezza delle righe in cui si vuole suddividere la finestra principale; tali valori, separati da virgole possono essere numeri interi (pixel) o percentuali(della dimensione della finestra del browser).

ESEMPIO crea una cornice suddividendo la finestra in due parti, la prima che occupa il 40% delle dimensioni totali, la seconda il 60%. Frame inferiore che occupa il 60% della finestra Frame superiore che occupa il 40% della finestra

Esempio In questo caso si hanno due finestre con dimensioni fisse (150 e 600 px) indipendentemente dalla risoluzione e dalle dimensioni del monitor. Frame superiore di 150 pixel Frame inferiore di 600 pixel

ESEMPIO In questo caso la prima finestra ha dimensione fissa, mentre la seconda occupa tutto lo spazio rimanente(carattere jolly) Frame superiore fisso di 150 pixel Frame inferiore che varia occupando il rimanente spazio della finestra

COLS Lattributo COLS viene usato in modo analogo allattributo ROWS riferito però alle colonne. Esempio crea due finestre verticali con dimensioni espresse in percentuale della dimensione della finestra del browser.

ESEMPIO crea tre colonne con dimensioni espresse in pixel Frame laterale sinistro fisso 180 pixel Frame centrale fisso 250 pixel Frame laterale destro che varia occupando il rimanente spazio della finestra

ALTRI ATTRIBUTI DI FRAMESET Ufficialmente FRAMESET non ha attributi per la visualizzazione, ma alcuni attributi sono entrati convenzionalmente nelluso comune. BORDER = numero indica lo spessore del bordo di tutti i frame figli BORDERCOLOR = colore definisce il colore del bordo del frameset FRAMEBORDER = 1/0 specifica se i frame figli saranno visualizzati con o senza bordo

Esempio:

IL TAG FRAME Il tag FRAMESET non permette di visualizzare informazioni ma serve solamente per creare la struttura di una pagina con frame(cornici). Il tag FRAME permette di definire il contenuto di ogni cornice e quindi di visualizzare le informazioni.

IL TAG FRAME Se le dimensioni del riquadro non sono sufficienti a mostrare il documento nella sua interezza, il frame avrà delle barre di scorrimento a meno che non sia diversamente specificato come vedremo più avanti. Lelemento frame ha una serie di attributi e non necessita del tag di chiusura

ATTRIBUTI DI FRAME SRC = url definisce lindirizzo del file html che verrà visualizzato nella sezione frame del frameset. In effetti non è altro che il file html da visualizzare.

ATTRIBUTI DI FRAME NAME = nome_frame assegna il nome al frame FRAMESPACING =valore definisce lo spazio in pixel da lasciare intorno al frame ed è riconosciuto dai soli browser IE.

ATTRIBUTI DI FRAME MARGINWIDTH=valore forza il rientro sui lati, destro e sinistro,in base al valore numerico inserito (pixel). Non accetta il valore 0. MARGINHEIGHT=valore forza il rientro sui lati, superiore e inferiore, in base al valore numerico inserito. Non accetta il valore 0.

ATTRIBUTI DI FRAME SCROLLING specifica se deve esserci la barra laterale di scorrimento della finestra. In effetti questo attributo indica se si vuol consentire allutente di poter scorrere il frame oppure no.

ATTRIBUTI DI FRAME Lattributo SCROLLING ha tre parametri: compare lo scrolling solo se necessario ( valore di default) visualizza sempre lo scrolling

ATTRIBUTI DI FRAME non visualizza lo scrolling anche nel caso in cui il contenuto della pagina HTML vada oltre la cornice. NORESIZE se impostato evita al frame di essere ridimensionato. Se usato in unione con scrollingno, di fatto blocca il contenuto del frame.

ATTRIBUTI DI FRAME FRAMEBORDER rende visibili o meno i bordi dei frame. E riconosciuto dai soli browser IE ed ha due parametri: (valore di default) non viene visualizzato il bordo

ELEMENTO NOFRAMES Lelemento NOFRAMES serve per creare unalternativa a quei browser che non supportano luso dei frame. Conviene pertanto creare unalternativa o semplicemente un messaggio di avviso fra i tag ….. spiacente ma il tuo browser non supporta i frame

NIDIFICAZIONE DEI FRAME È possibile inserire allinterno di un FRAMESET un altro FRAMESET In questo modo, ad esempio, è possibile costruire una pagina con un banner stretto in alto, un indice stretto a sinistra e la pagina principale alla destra dellindice. È importante non eccedere nelle nidificazioni per non rendere la pagina troppo confusa.

ESEMPIO SPAZIO PER UN BANNER INDICE SPAZIO PER LA PAGINA PRINCIPALE

CREARE PAGINE WEB SUDDIVISE IN FRAME Abbiamo già osservato che alcuni browser non supportano i frame: è quindi utile inserire del codice che avverta della presenza dei frame e quindi dellimpossibilità da parte dei browser di visualizzare correttamente. Si utilizza lelemento NOFRAMES già illustrato. Un esempio di codice potrebbe essere: Spiacente ma il tuo browser non supporta luso di frame. Per visualizzare queste pagine e' necessario scaricare un browser che supporti tale utilizzo. Ti consiglio Netscape 3.0.

CREARE PAGINE WEB SUDDIVISE IN FRAME Indicazioni : quando si vuole utilizzare i frame per creare una pagina web si prevede un file iniziale che funge da indice e definisce la struttura del documento. I contenuti veri e propri sono in altri file HTML che vengono collegati al primo. Ad esempio se vogliamo dividere la finestra in tre riquadri abbiamo bisogno di quattro file: uno per la struttura e tre per riempire le cornici.

LABORATORIO Creiamo tre pagine HTML di tre colori diversi utilizzando un semplice codice. Ad esempio creiamo i file GIALLO.htm, AZZURRO.htm e VIOLA.htm. Questi tre file html forniranno il contenuto dei frame. Creiamo poi il file che determina, con lutilizzo di FRAMESET e di FRAME e dei rispettivi attributi, la struttura vera e propria della pagina che verrà visualizzata.

ESEMPIO: PAGINA DIVISA IN RIGHE CODICE Esempio di utilizzo di frame

ESEMPIO: PAGINA DIVISA IN RIGHE RISULTATO

Esercizio Per le dimensioni dei riquadri si è usato il valore in percentuale: fare un esempio utilizzando i valori espressi in pixel. Fare poi un esempio con lutilizzo del carattere jolly. Verifichiamo insieme il secondo esercizio….

Esempio: utilizzo del carattere jolly CODICE Esempio di utilizzo di frame

Esempio : utilizzo del carattere jolly RISULTATO

ESEMPIO : PAGINA DIVISA IN TRE COLONNE CODICE Esempio di utilizzo di frame

RISULTATO

ESEMPIO: ROWS E COLS CODICE Esempio di utilizzo di frame <FRAMESET COLS="120,200" ROWS="100,100">

ESEMPIO: ROWS E COLS RISULTATO

ESEMPIO: ATTRIBUTO SCROLLING Esempio di utilizzo di frame

ESEMPIO: ATTRIBUTO SCROLLING Risultato: nella pagina gialla compare la barra laterale

Esercizio Creare una pagina divisa in due colonne. La seconda colonna deve avere una barra di scorrimento. Il bordo tra le due colonne deve essere rosso.

ESEMPIO: FRAME NIDIFICATI CODICE Esempio di utilizzo di frame

ESEMPIO: FRAME NIDIFICATI

Verifica sommativa Si propone una prova di verifica semistrutturata: tempo 30 minuti. Verifica

ESERCIZIO: CREARE UNA PAGINA SIMILE ALLA SEGUENTE