Groupware and Collaborative Interaction 2021-2022

Groupware and Collaborative Interaction
2021-2022

This page and its content are solely for students enrolled in the 2021-2022 International, HCID and Interaction Masters at Université Paris-Sud. It contains instructors' material (slides and audio recordings) that are not to be distributed without the author's written consent, and copyrighted materials (such as articles) that are only made available under the fair use exception to copyright law.

Course Summary

This course presents computer-supported collaborative systems, which allow a group of people, whether they are collocated or not, to work together while sharing computer artifacts. The course covers groupware and mediated interaction, including a state-of-the-art of interactive systems for coordination, communication and collaboration with groups of users across time and space. The course also covers Collaborative Virtual Environments, a research area at the intersection of Virtual Reality, Augmented Reality, teleoperation, high-bandwidth communication, human-computer interaction and collaborative teleworking. Finally it covers recent developments such as social networks and crowdsourcing.

Schedule

Room E210, building 640 (PUIO)
Michel Beaudouin-Lafon mbl@lri.fr
Anastasia Bezerianos anastasia.bezerianos@lri.fr

Wednesday 3 November, 2:00pm-5:00pm - Introduction / Mediated Communication (M. Beaudouin-Lafon)
Wednesday 10 November, 1:30pm-4:30pm - Collaborative Virtual Environments (A. Bezerianos - remote)
Wednesday 17 November, 1:30pm-4:30pm - Shared Editing (M. Beaudouin-Lafon)
Wednesday 24 November,1:30pm-4:30pm - Collective Intelligence (M. Beaudouin-Lafon)
Wednesday 1 December, 1:30pm-4:30pm - Project proposals (A. Bezerianos - remote)
Wednesday 8 December, 1:30pm-4:30pm - Distributed Interactive Systems + Collaborative Software Development (A. Bezerianos - remote)
Wednesday 15 December, 1:30pm-4:30pm - Project presentations

Course evaluation

The evaluation consists of a project.

The project must be done in a group of 1, 2 or 3 students, and will be presented orally as well as in a short report.
The project can be a programming project OR a design project.

Programming project: Program a small collaborative tool, or extend an existing one. You can replicate or extend an existing tool, and you can use existing libraries, but you must create your own code for a significant part of the collaborative features. For your project proposal, prepare 3 slides that describe (i) your concept, (ii) the features you plan to implement in order of priority, (iii) the tools you'll use to develop it. The 2-3 pages final report must describe what you have done and what problems you ran into. The final oral presentation must include a live demo of the software.

Design project: Design a novel collaborative tool or service, or a new collaborative feature for an existing tool or service. You must follow the design process from Wendy's Design of Interactive Systems class, and create a video prototype of your design. For your project proposal, prepare 3 slides that describe (i) your concept, (ii) related papers/systems you have reviewed, (iii) what is novel about your concept. The 2-3 pages report must describe and justify your design. The final oral presentation must include the video prototype.

Process:

The project proposal slides in pdf format must be turned in by noon, Monday 29 November 2021, by email to mbl@lri.fr and anab@lri.fr. You'll have 5 min to present it ONLINE (new!!!) in class on Wed 1 December.

The project report must be turned in by noon, Monday 13 December 2021, by email to mbl@lri.fr and anab@lri.fr.

The project presentations will take place on Wednesday 15 December 2021, from 1:30pm to 4:30pm in room E 210. You will have 5-10 minutes to present your project and answer questions.

Lecture 1 — 3 November 2022 — Introduction to CSCW / Mediated Communication

Handouts

Audio recordings

Readings (introduction)

Books:

Articles about the history and defintion of the field:

Videos shown in class / to watch (mediated communication)

Readings (mediated communication)

Books :

Articles on Mediated Communication:

Lecture 2 — 10 November 2021 — Collaborative Virtual Environments

Lecture by Anastasia Bezerianos

Handouts

Audio/video recordings

Videos to watch

Readings

Articles on collaborative virtual environments and collaborative interactions:

Lecture 3 — 17 November 2021 — Mediated Communication / Shared Editing

Handouts

Audio recordings

Videos shown in class / to watch (mediated communication)

Interliving project:

Readings (mediated communication)

Articles on Media spaces:

Articles on the Interliving project:

Readings (shared editors)

Collaborative editors:

Books:

Articles on Shared editing:

Articles on Concurrency control algorithms:

Lecture 4 — 24 November 2021 — Shared Editing / Collective Intelligence

Handouts

Audio recordings

Videos shown in class / to watch (shared editing)

Readings (shared editors)

Articles on Concurrency control algorithms:

Webstrates:

Videos shown in class / to watch (collective intelligence)

Readings (collective intelligence)

Online communities, Social navigation:

Articles on crowdsourcing:

Other references and links (collective intelligence)

Wikis:

Crowdsourcing:

Wikipedia articles on these topics:

Lecture 5 — 1 December 2021 — Project proposals

Session by Anastasia Bezerianos

Presentation and discussion of students' projects

Lecture 6 — 8 December 2021 — Distributed Interactive Systems + Collaborative Software Development

Lecture by Anastasia Bezerianos

Handouts

Audio recordings

Readings

Articles on technical aspects of collaborative virtual environments (CVE) and more generally about technical aspects of any distributed interactive systems:

Articles on practices for Collaborative Software Development:

Videos

Other links

Links about collaborative software development:

Lecture 7 — 15 December 2021 — Project presentations

Project reports must be turned in by noon, Monday 13 December 2021, by email to mbl@lri.fr and anab@lri.fr. The reports

Each group will have 5-10 minutes for their project presentation.