Web Communication
A.Y. 2024/2025
Learning objectives
The course aims to launch a bridge between conventional communication techniques and web technologies, thereby enabling students to assess which technology is best suited to support which type of communication.
Expected learning outcomes
By the end of the course students will acquire the ability to critically evaluate and discuss the impact, development and use of the topics covered during the course. The final exam aims to verify the expected learning outcomes in relation to these topics.
Lesson period: First trimester
Assessment methods: Esame
Assessment result: voto verbalizzato in trentesimi
Single course
This course can be attended as a single course.
Course syllabus and organization
Single session
Responsible
Lesson period
First trimester
Course syllabus
The Web 'experience' today is the result of the combination of several protocols and algorithms.
With the needed simplifications and limitations, we will strive to cover all of them: computer networks and the TCP/IP; web networks and the HTTP(S); HTML pages; CSS style sheets; basic Javascript and dynamic pages; Cookies and user profiling; A/B testing on the web; linking to data sources (maps, catalogs etc.) and alternative media such as e-mails, groups and channels.
If time allows we will also explore the use of Generative AI models in support of Web communication creativity.
With the needed simplifications and limitations, we will strive to cover all of them: computer networks and the TCP/IP; web networks and the HTTP(S); HTML pages; CSS style sheets; basic Javascript and dynamic pages; Cookies and user profiling; A/B testing on the web; linking to data sources (maps, catalogs etc.) and alternative media such as e-mails, groups and channels.
If time allows we will also explore the use of Generative AI models in support of Web communication creativity.
Prerequisites for admission
None beyond basic computer literacy as taught in most BA/BSc courses.
Familiarity with any Linux/MacOs/Win filesystem and with Cloud operations (e.g., Google Drive or Dropbox) is preferable.
Familiarity with any Linux/MacOs/Win filesystem and with Cloud operations (e.g., Google Drive or Dropbox) is preferable.
Teaching methods
Lectures and lab experiences will be interleaved with units of about 30 minutes each.
Most lab experiences will entail working on a baseline HTML/CSS/JS source code or a designing a web 'campaign.''
To maximise learning and enable groupwork, HighFlex attendance will be offered whenever possible.
Most lab experiences will entail working on a baseline HTML/CSS/JS source code or a designing a web 'campaign.''
To maximise learning and enable groupwork, HighFlex attendance will be offered whenever possible.
Teaching Resources
Contents, resources and study materials will be made available weekly from the class repository and linked from the relevant MyAriel page.
Background readings, in-class presentations, their order and the study materials are constantly reviewed, updated and amended to adjust to the pace of the class.
The study materials may become final only at the end of the module.
Background readings, in-class presentations, their order and the study materials are constantly reviewed, updated and amended to adjust to the pace of the class.
The study materials may become final only at the end of the module.
Assessment methods and Criteria
A take-home, personal 'Web presence' project, to be submitted online.
Details of the project will be published ahead of the exam date.
Details of the project will be published ahead of the exam date.
INF/01 - INFORMATICS - University credits: 9
Lessons: 60 hours
Professor:
Provetti Alessandro
Shifts:
Turno
Professor:
Provetti AlessandroEducational website(s)
Professor(s)
Reception:
by email appointment
MS Teams platform