Skip to main content
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
e-Learning - UNIMIB
  • Home
  • Calendar
  • My Media
  • More
Listen to this page using ReadSpeaker
English ‎(en)‎
English ‎(en)‎ Italiano ‎(it)‎
You are currently using guest access
 Log in
e-Learning - UNIMIB
Home Calendar My Media
Percorso della pagina
  1. Science
  2. Master Degree
  3. Teoria e Tecnologia della Comunicazione [F9202P - F9201P]
  4. Courses
  5. A.A. 2026-2027
  6. 1st year
  1. Web Tools and Applications
  2. Summary
Unità didattica Course full name
Web Tools and Applications
Course ID number
2627-1-F9202P003-F9202P00301
Course summary SYLLABUS

Blocks

Back to Technologies and People On The Web

Course Syllabus

  • Italiano ‎(it)‎
  • English ‎(en)‎
Export

Obiettivi

Gli obiettivi formativi di questo insegnamento sono di carattere pratico-applicativo e concettuale-teorico.

Conoscenza e comprensione

Questo insegnamento si propone di fornire agli studenti conoscenze e competenze relative ai principali strumenti e alle tecnologie informatiche dello sviluppo delle applicazioni del Web. Il percorso didattico offrirà una panoramica che parte dalla creazione di Internet e del Web fino alle evoluzioni più recenti e ad elementi di intelligenza artificiale. Gli aspetti tecnologici verranno dapprima introdotti e poi approfonditi gradualmente, per consentire un utilizzo consapevole degli strumenti del Web ma anche opportuni approfondimenti da sviluppare a livello individuale; ci si concentrerà sugli aspetti funzionali e d’uso, e su alcune dinamiche di mercato dell’ecosistema del Web. Verranno approfondite, inoltre, le caratteristiche dei social media più diffusi e del “mobile Web” e introdotti aspetti legati all'intelligenza artificiale.

Capacità di applicare conoscenza e comprensione

Conoscenza e comprensione delle dinamiche sottostanti agli aspetti tecnico-applicativi-economici più rilevanti del Web.

Autonomia di giudizio

L’insegnamento mira a sviluppare l’autonomia di giudizio e la capacità di analisi critica nell’utilizzo delle tecnologie informatiche. Queste competenze saranno stimolate anche attraverso la discussione di casi studio.

Abilità comunicative

Sviluppo delle capacità di comunicare in modo chiaro, consapevole e privo di ambiguità contenuti tecnici, idee, problemi e relative soluzioni a interlocutori differenti. Tali abilità saranno oggetto di valutazione durante le prove d’esame.

Capacità di apprendimento

La struttura didattica del corso di laurea è concepita per fornire sia conoscenze teoriche sia competenze pratiche, costituendo un solido punto di partenza per l’approfondimento dei principi di funzionamento degli strumenti e delle applicazioni informatiche. La formazione proposta prepara in modo efficace al proseguimento degli studi in completa autonomia all'interno del corsi di laurea magistrale focalizzando gli aspetti informatici e tecnici. Le capacità di apprendimento sviluppate verranno verificate attraverso la prova d’esame.

Contenuti sintetici

All’interno dell’insegnamento verranno trattati i seguenti argomenti: le reti di calcolatori e i protocolli di rete (concetti base, reti locali, reti geografiche, la rete Internet); il Web, i suoi standard e i linguaggi del Web (differenza tra Internet e Web, la struttura a grafo del Web, Web statico/Web dinamico, Web semantico, principali linguaggi e meta-linguaggi); i browser Web, la loro storia e le loro caratteristiche principali; i principali servizi ed applicazioni Web; i social media (e il Web sociale); il problema della privacy e della sicurezza dei dati sul Web; elementi di intelligenza artificiale e Web economy, Web feed e aggregatori.

Programma esteso

Introduzione alle reti di computer e ai protocolli di rete

  • Concetti base
  • Reti locali
  • Reti geografiche
  • La rete Internet
  • I protocolli di rete
  • Il Web e introduzione ai suoi standard

Il Web e introduzione ai suoi standard

  • Differenza tra Internet e Web
  • La struttura a grafo del Web
  • Web statico/Web dinamico (e paradigmi Web 1.0, Web 2.0)
  • Web semantico (paradigma Web 3.0)
  • Web sociale
  • Web app

Sicurezza e confidenzialità sul Web

  • Crittografia
  • Cookie
  • Malware
  • Proxy
  • Referral link

Browser Web, storia e ruolo

  • Introduzione
  • Interfacce
  • Evoluzione
  • Impatto

Introduzione alle tecnologie e ai linguaggi per la generazione di applicazioni Web

  • HTML
  • CSS
  • DOM
  • XML

Intelligenza artificiale

  • Obiettivi e approcci
  • Principali tecniche
  • Intelligenza artificiale generativa
  • Linguaggio e computer
  • Elaborazione e generazione di linguaggio naturale
  • Aspetti legali

L'accesso alle informazioni

  • I motori di ricerca
  • I sistemi di raccomandazione
  • Web feed e aggregatori

Cenni di SEO, Digital Marketing e Digital Economy

  • Ottimizzazione dei contenuti on-page e off-page
  • Alcuni strumenti per la SEO

I media sociali

  • Introduzione
  • Teoria dei grafi
  • Teoria delle reti complesse
  • Metriche di Social Network Analysis (SNA)

Prerequisiti

L'insegnamento presuppone una buona familiarità con i principali strumenti di accesso al Web (browser e motori di ricerca). È auspicabile un minimo di conoscenza d’uso dei più diffusi social media (almeno Facebook, Twitter, YouTube).

Modalità didattica

La tipologia dell’attività didattica è suddivisa tra lezioni e laboratorio. La modalità didattica delle lezioni teoriche è costituita da 21 lezioni da 2 ore svolte sia in didattica erogativa (DE) sia interattiva (DI), di cui 17 lezioni in presenza e 4 lezioni da remoto

I temi trattati saranno presentati in relazioni agli aspetti teorici e metodologici ma anche discussi in relazione ad esempi pratici e casi di studio. L'insegnamento ha in parte una impostazione laboratoriale: agli studenti viene, infatti, richiesto di sperimentare autonomamente l’uso di numerose applicazioni online, scelte fra quelle più note, diffuse o di maggior potenziale di crescita.

Materiale didattico

Slides usate nelle lezioni frontali, contenenti i link al materiale di approfondimento rilevante in rete (papers, articles, blogs).

Periodo di erogazione dell'insegnamento

Primo semestre.

Modalità di verifica del profitto e valutazione

Il modulo di Strumenti e Applicazioni del Web fa parte dell’insegnamento di Tecnologie e Persone nel Web.

Il voto complessivo dell’insegnamento di Tecnologie e Persone nel Web viene assegnato solo dopo il superamento di entrambi i moduli: Strumenti e Applicazioni del Web e Principi di Psicologia Sociale per il Web Design.

La valutazione complessiva è quindi determinata da una prova scritta, relativa al modulo di Strumenti e Applicazioni del Web, e da un progetto, riferito a entrambi i moduli.

Per quanto riguarda la PROVA SCRITTA:

  • Essa avrà una durata di 120 minuti, includerà una serie di domande chiuse (a risposta multipla) e aperte. Nello specifico saranno incluse 10 domande a risposta multipla (1 punto ciascuna) e 4 domande a risposta aperta (5 punti ciascuna). Le domande saranno volte ad accertare l’effettiva acquisizione delle conoscenze teoriche e della relativa capacità di applicarle. I criteri di valutazione dello scritto sono: la correttezza delle risposte, la capacità di argomentare, sintetizzare, creare collegamenti, e leggere criticamente fenomeni.
  • La valutazione avverrà in trentesimi e si baserà sui seguenti criteri:
    ** 30 e lode: Prestazione eccellente, caratterizzata da conoscenze complete, approfondite e pienamente corrette, accompagnate da una capacità critica e argomentativa di livello molto elevato.
    ** 30: Prova di livello ottimo, con conoscenze ampie, ben strutturate ed espresse in modo corretto, arricchite da spunti critici significativi.
    ** 27–29: Prova buona, che dimostra una comprensione complessivamente solida e soddisfacente della materia, con esposizione chiara e generalmente corretta.
    ** 24–26: Prova discreta, in cui le conoscenze risultano presenti nei loro aspetti fondamentali, ma non pienamente sviluppate né sempre coerentemente articolate.
    ** 21–23: Prova sufficiente, con conoscenze parziali e talvolta superficiali; il quadro generale della disciplina è compreso, ma l’esposizione presenta carenze nella chiarezza e nella coerenza argomentativa.
    ** 18–20: Prova appena sufficiente; le conoscenze sono limitate e frammentarie, con una comprensione discontinua degli argomenti principali. L’espressione risulta debole e con lacune anche rilevanti.
    ** Inferiore a 18: Prova insufficiente; conoscenze molto carenti o assenti, incapacità di orientarsi nella disciplina e gravi difficoltà nell’organizzazione e nell’espressione del pensiero.

Per quanto riguarda il PROGETTO:

  • Si tratterà di sviluppare un elaborato progettuale di gruppo (gruppi da 3 studenti per la creazione di un sito web completo e navigabile, moodboard, wireframes e mockup).
  • Vi sarà una parte di valutazione relativa agli aspetti trattati durante le esercitazioni di Strumenti e Applicazioni del Web (max 15 punti) (eventuale lode assegnata per questa parte di progetto particolarmente ben fatta).
  • Vi sarà una parte di valutazione, relativa agli aspetti trattati durante Principi di Psicologia Sociale per il Web (max 15 punti) (eventuale lode assegnata per questa parte di progetto particolarmente ben fatta).
  • Valutazione massima ottenibile: 30/30.

Per quanto riguarda la VALUTAZIONE GLOBALE (Tecnologie e Persone nel Web):

  • Sarà espressa in trentesimi, sarà una media tra il voto ottenuto nel compito scritto e il voto globale ottenuto per il sito Web tematico.
  • La lode nella valutazione complessiva si ottiene avendo preso il massimo dei punti in ognuna delle 3 parti e una lode in almeno una delle tre parti.

Orario di ricevimento

Su appuntamento.

Sustainable Development Goals

LAVORO DIGNITOSO E CRESCITA ECONOMICA | IMPRESE, INNOVAZIONE E INFRASTRUTTURE
Export

Aims

The educational objectives of this teaching are practical-applicative and conceptual-theoretical in nature.

Knowledge and Understanding

This course aims to provide students with knowledge and skills related to the main tools and information technologies used in Web application development. The teaching path offers an overview that begins with the creation of the Internet and the Web and continues through to the most recent developments, and elements of artificial intelligence. Technological aspects will first be introduced and then explored in greater depth, allowing students not only to use Web tools effectively, but also to pursue individual areas of interest more thoroughly. The course will focus on functional and user-oriented aspects, as well as on selected market dynamics within the Web ecosystem.In addition, the course will examine the features of the most popular social media platforms and of the mobile Web technologies, “and aspects related to artificial intelligence were introduced.

Applying Knowledge and Understanding

Knowledge and understanding of the underlying dynamics of the most relevant technical, applicative, and economic aspects of the Web.

Autonomy of Judgment

The course aims to foster autonomy of judgment and critical thinking in the use of information technologies. These skills will be developed through the analysis and discussion of case studies.

Communication Skills

Development of the ability to communicate technical content, ideas, problems, and related solutions clearly, effectively, and unambiguously to different audiences. These skills will be assessed during the examination process.

Learning Skills

The degree program is structured to provide both theoretical knowledge and practical skills, establishing a solid foundation for further exploration of the functioning of digital tools and applications. The proposed training effectively prepares students to pursue further studies independently into the Master’s degree programs with a focus on technical and computer science-related topics. The learning skills acquired will be assessed through examination activity.

Contents

The course will cover the following topics: computer networks and network protocols (basic concepts, local area networks, wide area networks, the Internet); the Web, its standards, and Web languages (differences between Internet and Web, the Web’s graph structure, static Web/dynamic Web, semantic Web, main languages and meta-languages); Web browsers, their history, and main features; major Web services and applications; social media (and the social Web); issues of privacy and data security on the Web; elements of artificial intelligence and Web economy, Web feed and feed readers.

Detailed program

Introduction to computer networks and network protocols

  • Basic concepts
  • Local area networks
  • Geographic networks
  • The Internet
  • Networking protocols
  • The Web and Introduction to its Standards

The Web and introduction to its standards

  • Difference between the Internet and the Web
  • The graph structure of the Web
  • Static Web/dynamic Web (and paradigms Web 1.0, Web 2.0)
  • Semantic Web (Web 3.0 paradigm)
  • Social Web
  • Web app

Security and confidentiality on the Web

  • Cryptography
  • Cookies
  • Malware
  • Proxies
  • Referral links

Web browsers, history and role

  • Introduction
  • Interfaces
  • Evolution
  • Impact

Introduction to technologies and languages for generating Web applications

  • HTML
  • CSS
  • DOM
  • XML

Artificial intelligence

  • Objectives and approaches
  • Main techniques
  • Generative artificial intelligence
  • Language and Computers
  • Natural Language Processing (NLP) and Natural Language Generation (NLG)
  • Aspetti legali

Information access

  • Search engines
  • Recommender systems
  • Web feed and feed readers

Hints of SEO, digital marketing, and digital economy

  • Optimization of on-page and off-page content
  • Some Tools for SEO

Social media

  • Introduction
  • Graph theory
  • Complex network theory
  • Social Network Analysis (SNA) metrics

Prerequisites

The course assumes that the students have a certain familiarity with main web access tools (browsers and search engines). A basic familiarity with the most widely used social media platforms (at least Facebook, Twitter, YouTube) is desirable..

Teaching form

The type of educational activity is divided between lectures and laboratory sessions. The theoretical lectures consist of 21 two-hour classes delivered in both expository and interactive teaching mode, including 17 in-person sessions and 4 held remotely.

Theoretical and methodological aspects will be presented along with practical examples and case studies, employed to exemplify the introduced topics. The course has a partly laboratory approach: students are asked to autonomously experiment several online applications, among the most diffused, and to build a personal presence on different social media.

Textbook and teaching resource

Slides of the frontal lessons, which will include links to additional suggested material (papers, articles, blogs).

Semester

First semester.

Assessment method

The Strumenti e Applicazioni del Web module is part of the Tecnologie e Persone nel Web course.

The final grade for Tecnologie e Persone nel Web is awarded only after both modules have been successfully completed: Strumenti e Applicazioni del Web and Principi di Psicologia Sociale per il Web Design.

The overall assessment is therefore based on a written exam, related to the Strumenti e Applicazioni del Web module, and a project, which refers to both modules.

Regarding the WRITTEN EXAM:

  • It will last 120 minutes and will include a series of closed-ended questions (multiple-choice) and open-ended questions. Specifically, it will include 10 multiple-choice questions (1 point each) and 4 open-ended questions (5 points each). The questions will be aimed at assessing the actual acquisition of theoretical knowledge and the related ability to apply it. The assessment criteria for the written exam are: correctness of the answers, ability to argue, summarize, create connections, and critically interpret phenomena.
  • The assessment will be expressed out of thirty and will be based on the following criteria:
    ** 30 cum laude: Excellent performance, characterized by complete, in-depth, and fully correct knowledge, accompanied by a very high level of critical and argumentative ability.
    ** 30: Excellent-level exam, with broad, well-structured knowledge expressed correctly and enriched by significant critical insights.
    ** 27–29: Good exam, demonstrating an overall solid and satisfactory understanding of the subject, with clear and generally correct exposition.
    ** 24–26: Fair exam, in which knowledge is present in its fundamental aspects, but not fully developed nor always coherently articulated.
    ** 21–23: Sufficient exam, with partial and sometimes superficial knowledge; the general framework of the discipline is understood, but the exposition shows shortcomings in clarity and argumentative coherence.
    ** 18–20: Barely sufficient exam; knowledge is limited and fragmentary, with an uneven understanding of the main topics. Expression is weak and contains even significant gaps.
    ** Below 18: Insufficient exam; very limited or absent knowledge, inability to navigate the discipline, and serious difficulties in organizing and expressing thought.

Regarding the PROJECT:

  • It will consist of developing a group project work (groups of 3 students for the creation of a complete and navigable website, moodboard, wireframes, and mockups).
  • There will be an assessment component related to the topics covered during the practical classes of Strumenti e Applicazioni del Web (max. 15 points) (possible cum laude awarded for this part of the project if particularly well done).
  • There will be an assessment component related to the topics covered during Principi di Psicologia Sociale per il Web (max. 15 points) (possible cum laude awarded for this part of the project if particularly well done).
  • Maximum achievable grade: 30/30.

Regarding the OVERALL ASSESSMENT (Tecnologie e Persone nel Web):

  • It will be expressed out of thirty and will be an average between the grade obtained in the written exam and the overall grade obtained for the thematic website.
  • Cum laude in the overall assessment is awarded if the maximum score is obtained in each of the 3 parts and cum laude is awarded in at least one of the three parts.

Office hours

By appointment.

Sustainable Development Goals

DECENT WORK AND ECONOMIC GROWTH | INDUSTRY, INNOVATION AND INFRASTRUCTURE
Enter

Key information

Field of research
INFO-01/A
ECTS
8
Term
First semester
Activity type
Mandatory
Course Length (Hours)
66
Degree Course Type
2-year Master Degree
Language
Italian

Staff

    Teacher

  • Diana Quarti
    Diana Quarti
  • GS
    Giuseppe Maria Luigi Sarnè
  • Marco Viviani
    Marco Viviani

Enrolment methods

Manual enrolments

Sustainable Development Goals

DECENT WORK AND ECONOMIC GROWTH - Promote sustained, inclusive and sustainable economic growth, full and productive employment and decent work for all
DECENT WORK AND ECONOMIC GROWTH
INDUSTRY, INNOVATION AND INFRASTRUCTURE - Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation
INDUSTRY, INNOVATION AND INFRASTRUCTURE

You are currently using guest access (Log in)
Policies
Get the mobile app
Powered by Moodle
© 2026 Università degli Studi di Milano-Bicocca
  • Privacy policy
  • Accessibility
  • Statistics