Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
magistraleinformaticaeconomia:va:start [25/05/2020 alle 14:07 (4 anni fa)] Salvatore Rinzivillo [Exams] |
magistraleinformaticaeconomia:va:start [23/04/2024 alle 12:31 (45 ore fa)] (versione attuale) Salvatore Rinzivillo [Class Calendar] |
||
---|---|---|---|
Linea 2: | Linea 2: | ||
* **Salvatore Rinzivillo** ([[rinzivillo@isti.cnr.it]]) | * **Salvatore Rinzivillo** ([[rinzivillo@isti.cnr.it]]) | ||
+ | |||
+ | ==== Quick access links ==== | ||
+ | |||
+ | * MS Teams Channel: https:// | ||
+ | * Telegram channel: https:// | ||
+ | * All source code of exercises are available at the URL: https:// | ||
===== Schedule ===== | ===== Schedule ===== | ||
- | * Monday, 16:00 - 18: | + | * Monday, 16:00 - 18: |
- | * Friday, 16:00 - 18:00, Aula C1 Polo Fibonacci | + | * Tuesday, 14:00 - 16:00, Room L1 |
===== News ===== | ===== News ===== | ||
- | To keep updated with the last news of the course, subscribe at the Telegram channel: https:// | + | To keep updated with the last news of the course, subscribe at the Telegram channel: https:// |
- | * **[new]** :!: 2020-04-06: The lesson | + | |
- | * The class on March 6th is canceled. The next lesson on Monday, March 9th from 16 to 18 will be kept on the group on **Microsoft Teams**. Please check that you have access to the platform. For any problem, please refer to the following instructions: https://www.unipi.it/index.php/ | + | * The new edition is starting on Monday |
- | * The new edition is starting on Monday | + | |
===== Exams ===== | ===== Exams ===== | ||
Students will be admitted to the exam after the registration on the website [[http:// | Students will be admitted to the exam after the registration on the website [[http:// | ||
- | The exam consist | + | The exam consists |
Planned dates: | Planned dates: | ||
- | * 2020-06-15: project discussion (send your report+code by June 11th) | + | * Please log on to the portal for registration to get the next dates |
- | * 2020-07-06: project discussion (send your report+code by July 2nd) | + | |
- | * 2020-07-27: project discussion (send your report+code by July 23rd) | + | |
Linea 26: | Linea 29: | ||
* A project should have the following requirements: | * A project should have the following requirements: | ||
* The application should contain several visual widgets, each providing insights on a selection of dimensions of the original data | * The application should contain several visual widgets, each providing insights on a selection of dimensions of the original data | ||
- | * It is possible to use state-of-the-art charts (bar charts, line charts, etc.) and libraries (plot.ly, | + | * It is possible to use state-of-the-art charts (bar charts, line charts, etc.) and libraries (plot.ly, |
+ | * The final evaluation will take into account the implementation of a novel, original visualization to present the data in a creative, non-trivial way, using D3.js (see examples on Vast Challenge 2008 developed in class). You can refer to visualization techniques already present in the literature, by adapting or implementing part of the solution. | ||
* Interactivity should be implemented, | * Interactivity should be implemented, | ||
* The visual widget should interact among them, realizing a set of linked displays to browse the data across multiple dimensions | * The visual widget should interact among them, realizing a set of linked displays to browse the data across multiple dimensions | ||
Linea 37: | Linea 41: | ||
* use case example for an analytical task | * use case example for an analytical task | ||
- | The student may choose one of the following project proposals. She/he can also propose an additional topic. In this case, a project proposal should be submitted for approval, containing a description of the data, a sketch of the possible visualization and the motivation for the project. | + | The student may choose one of the following project proposals. She/he can also propose an additional topic. In this case, a project proposal should be submitted for approval, containing a description of the data, a sketch of the possible visualization, and the motivation for the project. |
+ | |||
+ | === VAST Challenge 2023 :!: **new**=== | ||
+ | The project assignment for the exam consists of the realization of a web application addressing data and mini-challenges presented for the VAST challenge 2023 (https:// | ||
- | === VAST Challenge 2019 :!: **new**=== | ||
- | The project assignment for the exam consists of the realization of a web application addressing data and mini-challenges presented for the VAST challenge 2019 (https:// | ||
- | === Geological data visualization === | ||
- | This project has the objective of creating a visual dashboard to explore and browse geographical and geological data. This is a joint project with the IGG institute of CNR. | ||
- | Data available for the project can not be shared publicly. If interested, send me an email to fix a meeting to discuss more in detail. | ||
==== Next Exams ==== | ==== Next Exams ==== | ||
Linea 51: | Linea 54: | ||
===== Textbooks ===== | ===== Textbooks ===== | ||
+ | * Visual Analytics for Data Scientists. Natalia Andrienko, Gennady Andrienko, Georg Fuchs, Aidan Slingsby, Cagatay Turkay, Stefan Wrobel. Springer, 2020. ISBN: 978-3-030-56146-8 | ||
* [[http:// | * [[http:// | ||
- | * Processing: a programming handbook for visual designers and artists. Casey Reas, Ben Fry. MIT Press, 2007 | ||
* Design for Information. Isabel Meirelles, Rockport Publisher, | * Design for Information. Isabel Meirelles, Rockport Publisher, | ||
* Interactive Data Visualization for the Web, Scott Murray, O' | * Interactive Data Visualization for the Web, Scott Murray, O' | ||
+ | * | ||
===== Useful Resources ===== | ===== Useful Resources ===== | ||
* Tools | * Tools | ||
- | * [[http:// | ||
- | * [[http:// | ||
* [[http:// | * [[http:// | ||
- | * [[http://piktochart.com/|PiktoChart]] | + | * [[https://vuejs.org/| Vue.js Framework]] |
- | * [[http://jsbin.com/|JS Bin]] | + | * [[https://nodejs.org/| Node.js]] |
* Reading Material | * Reading Material | ||
* [[http:// | * [[http:// | ||
Linea 72: | Linea 74: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
- | * [[http:// | ||
- | * [[https:// | ||
- | * Processing libraries | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | |||
- | ==== Other resources ==== | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
+ | | ||
===== Class Calendar ===== | ===== Class Calendar ===== | ||
All exercises and code discussed during each lesson are available as a Git repository at: | All exercises and code discussed during each lesson are available as a Git repository at: | ||
- | https:// | + | https:// |
- | + | ||
- | A collection of Observable Notebooks are available at: https:// | + | |
- | + | ||
- | Recordings of lessons on Microsoft Teams are accessible here: | + | |
- | https:// | + | |
- | Follow the channel to be updated when new videos are published. | + | |
- | + | ||
- | + | ||
- | | ^ Day ^ Aula ^ Topic ^ Learning material ^ | + | |
- | ^01| 2020/02/17 16:00-18:00 | L1 | Intro: Visual Analytics Process; | {{ : | + | |
- | ^ 02 | 2020/02/21 16:00-18:00 | C1 | Node.js, NPM, Vue.js, GIT | {{: | + | |
- | ^ 03 | 2020/02/24 16:00-18:00 | L1 | Vision, Perception and effective visualization | {{: | + | |
- | ^ 04 | 2020/02/28 16:00-18:00 | C1 | Introduction to HTML, CSS, Javascript | {{: | + | |
- | ^ 05 | 2020/03/02 16:00-18:00 | L1 | Perception Laws, Chart Taxonomy, DO and Don't examples | {{: | + | |
- | ^ | 2020/03/06 16:00-18:00 | C1 | No lesson | | | + | |
- | ^ 06 | 2020/03/09 16:00-18:00 | MS Teams | Color models and Color Schemes | {{: | + | |
- | ^ 07 | 2020/03/13 16:00-18:00 | MS Teams | Intro to SVG | {{: | + | |
- | ^ 08 | 2020/03/16 16:00-18:00 | MS Teams | Scales | {{: | + | |
- | ^ 09 | 2020/03/20 16:00-18:00 | MS Teams | Intro to D3.js | {{: | + | |
- | ^ 10 | 2020/03/23 16:00-18:00 | MS Teams | Data loading and transformation | {{: | + | |
- | ^ 11 | 2020/03/27 16:00-18:00 | MS Teams | Reusable D3.js components | {{: | + | |
- | ^ 12 | 2020/03/30 16:00-18:00 | MS Teams | Visualizing Hierarchical Data |{{: | + | |
- | ^ 13 | 2020/04/03 16:00-18:00 | MS Teams | VAST project introduction and project assignment | {{: | + | |
- | ^ | 2020/04/06 16:00-18:00 | --- | No Lesson | | | + | |
- | ^ | 2020/04/10 16:00-18:00 | --- | No Lesson | | | + | |
- | ^ | 2020/04/13 16:00-18:00 | --- | No Lesson | | | + | |
- | ^ 14 | 2020/04/17 16:00-18:00 | MS Teams | Recap of Web technologies. Starting a new project with the class | {{https:// | + | |
- | ^ 15 | 2020/04/20 16:00-18:00 | MS Teams | Geographic data | {{https:// | + | |
- | ^ 16 | 2020/04/24 16:00-18:00 | MS Teams | Continuing project with the class | {{https:// | + | |
- | ^ | 2020/04/27 16:00-18:00 | --- | No Lesson | | | + | |
- | ^ 17 | 2020/05/04 16:00-18:00 | MS Teams | Geographic data (continued) | {{https:// | + | |
- | ^ 18 | 2020/05/08 16:00-18:00 | MS Teams | Class Project: Vast Challenge 2008 - MC2 | {{https:// | + | |
- | ^ 19 | 2020/05/11 16:00-18:00 | MS Teams | Visual Storytelling | {{ : | + | |
- | ^ 20 | 2020/05/15 16:00-18:00 | MS Teams | Class Project: Vast Challenge 2008 - MC2 | {{https:// | + | |
- | ^ 21 | 2020/05/18 16:00-18:00 | MS Teams | Class Project: Vast Challenge 2008 - MC2 | {{https:// | + | |
- | ^ 21 | 2020/05/22 16:00-18:00 | MS Teams | Class Project: Vast Challenge 2008 - MC2 | {{https:// | + | |
- | ^ 22 | 2020/05/25 16:00-18:00 | MS Teams | Questions and Answers Session | | | + | |
- | + | ||
- | + | ||
- | + | ||
- | ===== GITHub repository ===== | + | |
- | All source code of exercises are available at the URL: https:// | + | |
+ | A collection of Observable Notebooks are available at https:// | ||
+ | Recordings of lessons on Microsoft Teams are accessible within the channel of the course. | ||
+ | | ^ Day ^ Topic ^ Learning material ^ | ||
+ | ^ 01| 2024/02/19 | Intro: Visual Analytics Process; |{{ : | ||
+ | ^ 02| 2024/02/20 | Vision and Perception; |{{ : | ||
+ | ^ 03| 2024/02/26 | Visual Variables; |{{ : | ||
+ | ^ 04| 2024/02/27 | HTML, CSS, SVG | {{ : | ||
+ | ^ 05| 2024/03/04 | Colors and Color Schemes |{{ : | ||
+ | ^ 06| 2024/03/05 | NPM, GIT and Vue.js | {{ : | ||
+ | ^ 07| 2024/03/11 | Chart Taxonomy | {{ : | ||
+ | ^ 08| 2024/03/12 | Intro to D3.js |{{ : | ||
+ | ^ 9 | 2024-03-18 | Scales | ||
+ | ^ 10 | 2024-03-19 | Project assignment | ||
+ | ^ 11 | 2024-03-25 | Hierachies | ||
+ | ^ 12 | 2024-03-26 | Reusable modules D3 | {{ : | ||
+ | | | 2024-04-01 | No lesson | ||
+ | | | 2024-04-02 | No lesson | ||
+ | ^ 13 | 2024-04-08 | Networks | ||
+ | | | 2024-04-09 | No lesson | ||
+ | | | 2024-04-15 | No lesson | ||
+ | | | 2024-04-16 | No lesson | ||
+ | | | 2024-04-22 | No lesson - sospensione didattica | ||
+ | ^ 14 | 2024-04-23 | ALtair | ||
+ | ^ 15 | 2024-04-29 | Geographic data | ||
+ | ^ 16 | 2024-04-30 | VAST Project | ||
+ | ^ 17 | 2024-05-06 | Visual Story telling | ||
+ | ^ 18 | 2024-05-07 | VAST Project | ||
+ | ^ 19 | 2024-05-13 | VAST Project | ||
+ | ^ 20 | 2024-05-15 | VAST Project | ||
===== Previous Editions ===== | ===== Previous Editions ===== | ||
+ | * [[magistraleinformaticaeconomia: | ||
+ | * [[magistraleinformaticaeconomia: | ||
+ | * [[magistraleinformaticaeconomia: | ||
+ | * [[magistraleinformaticaeconomia: | ||
* [[magistraleinformaticaeconomia: | * [[magistraleinformaticaeconomia: | ||
* [[magistraleinformaticaeconomia: | * [[magistraleinformaticaeconomia: |