mail unicampaniaunicampania webcerca

    Maurizio D'ARIENZO

    Insegnamento di INNOVAZIONE DIGITALE PER UN TURISMO SOSTENIBILE

    Corso di laurea magistrale in PROGETTAZIONE E GESTIONE DEI SISTEMI TURISTICI

    SSD: INF/01

    CFU: 8,00

    ORE PER UNITÀ DIDATTICA: 48,00

    Periodo di Erogazione: Primo Semestre

    Italiano

    Lingua di insegnamento

    ITALIANO

    Contenuti

    L’insegnamento si propone di fornire agli studenti una generale comprensione delle principali innovazioni introdotte nelle tecnologie digitali a supporto della creazione di servizi per la promozione del turismo. Nel corso saranno presentate l’evoluzione dele reti di telecomunicazioni e le recenti tecniche per la distribuzione dei contenuti, le tecnologie informatiche utili alla realizzazione di basi di dati, con particolare enfasi sulle basi di dati distribuite, le tecnologie dedicate ai terminali mobili, gli strumenti a supporto della creazione di progetti. Parte delle attività saranno svolte in laboratorio.

    Testi di riferimento

    Atzeni, Ceri - Basi di dati - McGrawHill

    Materiale didattico fornito dal docente e slide presentate al corso, reperibili alla pagina web del docente, o contattando il docente per e-mail.

    Obiettivi formativi

    Conoscenza e capacità di comprensione (knowledge and understanding): l’insegnamento ha lo scopo di fornire le conoscenze di base utili alla progettazione e alla creazione di servizi digitali. Gli obiettivi formativi riguardano la conoscenza delle recenti tecnologie per la distribuzione di contenuti on-line, la progettazione e la realizzazione di basi di dati e basi di dati distribuite, i sistemi utili alla creazione guidata di applicazioni per terminali mobili.

    Utilizzazione delle conoscenze e capacità di comprensione (applied knowledge and understanding): Si presuppone che al termine delle lezioni lo studente abbia le capacità per progettare, realizzare e gestire una base di dati, pubblicare contenuti on-line, avere una conoscenza delle tecnologie a supporto della creazione di servizi per teminali mobili.
    Capacità di trarre conclusioni (making judgements). Lo studente dovrà dimostrare di avere sufficiente padronanza con gli argomenti trattati durante il corso.
    Abilità comunicative (communication skills). Lo studente dovrà dimostrare di saper utilizzare i termini necessari a descrivere i sistemi e le tecnologie presentate durante il corso.
    Capacità di apprendere (learning skills). Lo studente dovrà dimostrare di aver acquisito le capacità necessarie ad un utilizzo consapevole degli archivi informatici, di avere confidenza con le piattaforme per la pubblicazione di contenuti on-line, e utilizzare strumenti a supporto della progettazione di servizi.

    Prerequisiti

    Non è prevista nessuna propedeuticità.
    Sono utili alcune elementari conoscenze di matematica analitica.

    Metodologie didattiche

    Le lezioni hanno carattere teorico e pratico.
    Le lezioni teoriche si svolgono in aula attraverso la presentazione di slide, rese disponibili agli studenti come sussidio didattico.
    Le lezioni pratiche consistono in esercitazioni tenute in laboratorio di informatica, dotata di postazioni di lavoro a disposizione degli studenti.

    Metodi di valutazione

    La verifica prevede un test a risposta aperta che verte principalmente sulla progettazione concettuale e logica di una base di dati. Per lo svolgimento della prova scritta non è necessario disporre di calcolatrici o altri dispositivi elettronici, pertanto il loro utilizzo nel corso della prova è vietato.
    Alla prova scritta viene assegnato un voto in trentesimi. Per il superamento della prova scritta occorre aver ottenuto un voto pari o superiore a 18/30. Alla prova scritta fa seguito un esame orale, con domande riguardanti gli argomenti del corso. Alla formazione del voto finale concorrono il voto ottenuto alla prova scritta, e l’esito della prova orale

    Programma del corso

    Evoluzione delle reti di calcolatori (2 CFU)
    Protocolli di comunicazione
    reti mobili 5G
    Cybersecurity
    HTML5
    CDN (Content delivery network)
    Cloud computing

    Basi di dati (3 CFU)
    Modello relazionale
    Operazioni su basi di dati
    Progettazione concettuale, logica e fisica
    Modello entità relazione
    Esempi di progettazione di basi di dati
    Linguaggio SQL
    Interrogazioni
    basi di dati NoSQL

    Tecnologie a supporto della creazione di servizi (1 CFU)
    nozioni di base di programmazione
    piattaforme per la creazione di basi di dati
    accessibili da remoto
    tecnologie e linguaggi per la creazione di basi di dati distribuite
    Applicazioni a supporto della creazione di servizi su terminali mobili (2 CFU)
    Pubblicazione di contenuti dedicate a terminali mobili
    Strumenti per la creazione guidata di applicazioni per terminali mobili
    Esercitazioni in laboratorio

    English

    Teaching language

    Italian

    Contents

    The course aims to provide students with a general understanding of the main innovations introduced in digital technologies to support the creation of services for the promotion of tourism. The course will present the evolution of telecommunications networks and recent techniques for content distribution, information technologies useful for the creation of databases, with particular emphasis on distributed databases, technologies dedicated to mobile terminals, tools to support the creation of projects. Part of the activities will be carried out in the laboratory.

    Textbook and course materials

    Atzeni, Ceri - Basi di dati - McGrawHill

    Teaching material provided by the teacher and slides presented to the course, available on the teacher's web page, or by contacting the teacher by e-mail.

    Course objectives

    Knowledge and understanding: the course aims to provide the basic knowledge useful for the design and creation of digital services. The training objectives concern the knowledge of recent technologies for the distribution of online content, the design and implementation of databases and distributed databases, the systems useful for the guided creation of applications for mobile terminals. Use of knowledge and understanding: It is assumed that at the end of the lessons the student has the skills to design, create and manage a database, publish online content, have a knowledge of the technologies to support the creation of services for mobile topics.

    Ability to draw conclusions (making judgements). The student must demonstrate sufficient mastery with the topics covered during the course. Communication skills. The student must demonstrate that he knows how to use the terms necessary to describe the systems and technologies presented during the course. Learning skills. The student must demonstrate that he has acquired the skills necessary for a conscious use of computer archives, to be familiar with the platforms for the publication of online content, and to use tools to support the design of services.

    Prerequisites

    No prerequisites are required. It is advisable an elementary knowledge of maths

    Teaching methods

    Lessons are both theoretical and practical.
    Theory lessons are supported by presentation of slides, made available to students.
    Practical lessons are kept in laboratory with computers available for students.

    Evaluation methods

    The verification involves an open-ended test that focuses mainly on the conceptual and logical design of a database. Calculators or other electronic devices do not need to take the written test, so their use during the test is prohibited. The written test is assigned a mark in thirtieths. To pass the written test you must have obtained a grade equal to or greater than 18/30. The written test is followed by an oral exam, with questions regarding the topics of the course. The final grade is formed by the mark obtained in the written test, and the outcome of the oral exam

    Course Syllabus

    Evolution of computer networks (2 CFU) Communication protocols 5G mobile networks Cybersecurity HTML5 CDN (Content delivery network) Cloud computing

    Databases (3 CFU) Relational model Database operations Conceptual, logical and physical design Relationship Entity Model Examples of database design SQL Language Questions NoSQL databases

    Technologies to support the creation of services (1 CFU) basics of programming platforms for the creation of databases remotely accessible technologies and languages for the creation of distributed databases

    Applications to support the creation of services on mobile terminals (2 CFU) Publication of content dedicated to mobile terminals Tools for the Wizard of Applications for Mobile Terminals Laboratory exercises

     

    facebook logoinstagram buttonyoutube logotype