Nuova ricerca

MARCELLA CORNIA

Ricercatore t.d. art. 24 c. 3 lett. B
Dipartimento Educazione e Scienze Umane

Insegnamento: Fondamenti di informatica + Progettazione di ambienti web

Media Education per le Discipline letterarie e l'Editoria (Offerta formativa 2024)

Obiettivi formativi

Fondamenti di informatica:
Il corso si propone di fornire allo studente le seguenti competenze: (i) conoscenze teoriche sull'architettura dei calcolatori; (ii) conoscenze sulla rappresentazione dell'informazione all'interno dei calcolatori e su come vengono codificati i contenuti multimediali come immagini e video; (iii) conoscenze di base su altre importanti discipline informatiche come le basi di dati, la sicurezza informatica e l'intelligenza artificiale.

Progettazione di ambienti web:
Il corso si propone di fornire allo studente le seguenti competenze: (i) conoscenze teoriche sulle reti di calcolatori, internet e il web, e i meccanismi principali che ne regolano il funzionamento; (ii) progettazione di una pagina web attraverso il linguaggio HTML e gestione dello stile e dell'aspetto attraverso il linguaggio CSS; (iii) progettazione di un sito web attraverso un Content Management System (come ad esempio WordPress) e utilizzando altri servizi attualmente disponibili sul web (come ad esempio Google Sites).

Prerequisiti

Conoscenze di base del computer e dell’informatica acquisite nella scuola secondaria di secondo grado.

Programma del corso

Fondamenti di informatica (il corso è di 6 CFU pari a 42 ore):
- Architettura dei Calcolatori (2 CFU, 14 ore)
Concetti base sull’informatica; tipologie di computer; anatomia del computer; software, algoritmi e linguaggi di programmazione.

- Rappresentazione dell’Informazione (3 CFU, 21 ore)
Codifica dell’informazione: il sistema numerico binario; rappresentazione di immagini e video; principali formati per immagini e video.

- Altre Discipline dell’Informatica (1 CFU, 7ore)
Basi di dati; sicurezza informatica (i software maligni, la crittografia); intelligenza artificiale.


Progettazione di ambienti web (il corso è di 9 CFU pari a 63 ore):
- Reti di calcolatori e internet (2 CFU, 14 ore)
Cosa sono le reti di calcolatori, dalle reti a Internet, i servizi su Internet, il World Wide Web (protocolli, linguaggi, indirizzi), la ricerca nel web.

- Linguaggi HTML e CSS per la progettazione di pagine web (4 CFU, 28 ore)
Struttura di una pagina web, tag HTML, testo, liste, immagini, tabelle, moduli, introduzione a CSS, lo stile delle pagine web, i layout delle pagine web.

- Introduzione ai Content Management Systems (CMS) e altri servizi simili disponibili sul web (3 CFU, 28 ore)
Introduzione a WordPress, progettare un sito web attraverso WordPress, introduzione ad altri CMS, progettare un sito utilizzando altri servizi disponibili sul web (e.g. Google Sites).

Metodi didattici

- Entrambi i corsi sono erogati in parte in presenza e in parte online. Tutte le lezioni in presenza sono erogate anche in diretta streaming sulla piattaforma Microsoft Teams.
- Entrambi i corsi sono erogati in lingua italiana e prevedono didattica prevalentemente frontale.
- Il corso di Progettazione di ambienti web prevede esercitazioni pratiche sulla progettazione di siti web.
- La frequenza non è obbligatoria.

Testi di riferimento

Fondamenti di informatica:
- Slide e altri materiali disponibili su Microsoft Teams e Moodle
- Marco Lazzari, "Informatica umanistica" (terza edizione), McGraw-Hill, 2021 (solo per approfondimenti)

Progettazione di ambienti web:
- Slide e altri materiali disponibili su Microsoft Teams e Moodle
- Jon Duckett, "HTML e CSS. Progettare e costruire siti web", Apogeo
- Jon Duckett, "JavaScript & JQuery. Sviluppare interfacce web interattive", Apogeo (solo per approfondimenti)

Verifica dell'apprendimento

L'esame di entrambi i corsi si svolgono al termine dell’insegnamento secondo il calendario ufficiale degli appelli d’esame.

Per entrambi i corsi, l'esame si svolgerà in presenza, ma potrà svolgersi in modalità telematica a distanza attraverso Microsoft Teams a seconda dell’evoluzione dell’emergenza COVID-19.

Fondamenti di informatica:
- L’esame prevede 20 domande a scelta multipla con quattro possibili risposte, delle quali solo una corretta.
- Ogni risposta corretta viene valutata 1,65 punti. Ogni risposta sbagliata viene valutata -0,55 punti. Ogni risposta non data 0 punti. Il voto finale è arrotondato all’intero più vicino.
- La prova viene valutata con un punteggio massimo di 33. La sufficienza, come da standard universitari, si raggiunge con un voto maggiore o uguale a 18. La lode si ottiene se il voto finale è 31 o più.
- La prova ha una durata di 1 ora.

Progettazione di ambienti web:
- L'esame è suddiviso in due parti: (i) progettazione e realizzazione di un sito web attraverso uno degli strumenti presentati durante il corso; (ii) prova orale su tutti gli argomenti affrontati durante il corso partendo dalla presentazione del sito web realizzato.
- La progettazione e realizzazione del sito web è obbligatoria.
- La prova orale ha una durata di circa 30 minuti.


Il voto che verrà verbalizzato deriverà dalla media ponderata dei voti dei due esami.

Per la verbalizzazione/chiusura dei verbali di Fondamenti di Informatica + Progettazione di Ambienti Web:
- è necessario iscriversi alle LISTE DI VERBALIZZAZIONE su Esse3;
- la chiusura dei verbali NON implica la presenza dello studente, perchè verrà effettuata online dal docente;
- la chiusura dei verbali d'esame avverrà rispettando le scadenze previste dai regolamenti (borse di studio, lauree ecc.).

Risultati attesi

Conoscenza e capacità di comprensione (Fondamenti di informatica):
- Memorizzare e definire i componenti principali di un calcolatore e descrivere le loro funzionalità;
- Definire e descrivere il concetto di informazione e la sua codifica e rappresentazione;
- Comprendere il sistema numerico binario;
- Riconoscere i principali sistemi e formati per la produzione e distribuzione di contenuti multimediali;
- Descrivere le nozioni base di altre discipline informatiche come le base di dati, la sicurezza informatica e l'intelligenza artificiale.

Conoscenza e capacità di comprensione (Progettazione di ambienti web):
- Definire e descrivere i concetti di base su reti di calcolatori, internet, il World Wide Web e i suoi protocolli/servizi.
- Memorizzare e riconoscere i principali tag HTML utilizzati per definire la struttura delle pagine web, per l'inserimento di liste, link, testi, immagini, ecc.
- Memorizzare e riconoscere le principali funzionalità del linguaggio CSS per la definizione dello stile e aspetto delle pagine web.
- Uso pratico di WordPress, il Content Management System più comunemente utilizzato per lo sviluppo di siti web
- Uso pratico di altri servizi per la progettazione di pagine web (e.g. Google Sites)