Progetto per il laboratorio di Fondamenti di Informatica (bozza finale).

Obiettivo del progetto è quello di mettere in pratica le nozioni su html e javascript apprese nel corso delle lezioni costruendo un minisito web con le caratteristiche descritte qui di seguito.

Struttura del sito web.

Il sito sarà suddiviso in tre sezioni che dovranno essere accessibili a partire da un pagina di partenza.

Sezione 1: Introduzione allo web.

In questa sezione si trova un breve glossario di termini riguardanti argomenti chiave dello web, ad esempio internet, web e html. La pagina iniziale conterrà l'elenco dei termini del glossario attraverso i quali si potranno raggiungere le pagine specifiche che descrivono il termine e alcuni collegamenti per l'approfondimenti disponibili in rete.

Sezione 2: Le immagini.

Per mostrare in pratica come si possono adoperare le immagini all'interno di una pagina web costruiremo una sezione in cui descriveremo alcune asteracee (almeno tre). La struttura della sezione sarà simile alla precedente; tuttavia in questo caso si dovranno tener conto delle seguenti richieste:

Sezione 3: Pagine “interattive”.

In questa sezione si dovrà realizzare una pagina che permette di giocare a “Pensa un numero!” adoperando il codice JavaScript contenuto in un apposito file esterno.

Il gioco funziona in questo modo:

  1. la pagina viene caricata e compare il messaggio: “Ho pensato ad un numero compreso tra 1 e 1000”;

  2. l'utente a questo punto tenta di indovinare il numero;

  3. se il numero proposto è sbagliato l'utente verrà avvertito e gli verrà fornita l'informazione che il numero è più grande ho più piccolo di quello “pensato”;

  4. se invece il numero è corretto si otterrà un messaggio di avviso contenente l'informazione sul numero di tentativi effettuati.

Specifiche per la costruzione del minisito.