Proseminar: Human-Computer Interaction
Course Information
Presentations | Thu, 14:30 - 16:00 |
Language | English & German |
Credits | 3 |
Events
Kick-off Meeting | Thu,March 25th,14:30 |
Lecture: Literature Review | Individual |
Lecture: Presentation Guidelines | Individual |
Lecture: Scientific Writing | Individual |
Resources
Dieses Proseminar ist eine Einführung in den Bereich der Mensch-Computer-Interaktion. Aufbauend auf grundlegenden Veröffentlichungen zu diesem Thema vermittelt Ihnen das Proseminar eine neue Sicht auf die Benutzerschnittstelle und ihren Einfluss auf den Erfolg interaktiver Softwaresysteme. Dabei werden Sie Innovationen kennenlernen, die in den letzten Jahren Einzug in kommerzielle UIs gefunden haben, und solche, die bislang nur in Forschungslaboren existieren. Bei allen Themen handelt es sich um aktuelle Publikationen aus dem Bereich Human Computer Interaction. Sie werden eine Ausarbeitung schreiben und eine Präsentation halten, welche den aktuellen Stand der Forschung aus dem jeweiligen Bereich darstellen und diskutieren soll. Die Bearbeitung der Themen erfolgt in Zweiergruppen.
This proseminar is an introduction to the field of human-computer interaction. Building on basic publications on this topic, the proseminar provides a new perspective on the user interface and its impact on the success of interactive software systems. You will get to know innovations that have found their way into commercial UIs in recent years and those that only exist in research laboratories so far. All topics are current publications from the field of Interactive Surfaces and Spaces. You will write a paper and give a presentation which will present and discuss the current state of research in the respective field. You will work on the seminar paper and the presentation in groups of two.
Contact
For any questions about the class, please contact Simon Voelker.
Presentation Dates
Grading
Your grade will be calculated as follows:
Written Report | 50% |
Presentation | 50% |
Fields of Study
- Informatik (B.Sc.)
- Informatik Lehramt (B.Sc.)
Attendance Policy
To pass the course the student have to attend all presentations.
Course Requirements
Please read the Ethical Guidelines for the Authoring of Academic Work (Ethische Richtlinien für das Verfassen wissenschaftlicher Arbeiten).
The RWTH CS library offers a course to literature review (Literaturrecherche für Informatiker). This course is mandatory for all bachelor students to participate in our seminar.
Additional Information
Required Reading (before kick-off meeting):
Writing for Computer Science by Justin Zobel (available at RWTH library & Informatik library)
- Chapter 10: Doing Research
- Chapter 9: Writing Up
"How to Read an Engineering Research Paper"
Submission Milestones
All submissions have to be sent to the supervisor until 12:00 (noon) via mail. Include the tag [PDUI] and the name of the topic and the milestone (e.g., "[PDUI] Explainable AI, Report Outline").
Literature Review & Outline
Prepare 7+ topic-related research papers with a 30 word contribution and benefits statement stating the contribution type. Provide a clear structure of the final paper submission. What is the storyline you want to convey? How are you introducing the topic? What are the arguments you are providing? How are you connecting the papers to each other and your arguments? Include your papers into this structure.
Paper Submission (50% of Grade)
Your paper submission should contain 10 content pages in the ACM Extended Abstract Template. We expect you to submit a final version without spelling mistakes, with a clear flow of argumentation, a complete bibliography, and including all figures.
You can download the template or set up a collaborative Latex project using Overleaf.
Camera-Ready Presentation Slides
The complete version of your presentation slides (Powerpoint, Keynote, Prezi, ....). Hand in slides which you would confidently use for a presentation on the next day.
Presentation (50% of Grade)
You present in front of your fellow students and your supervisor. We expect a well-prepared presentation. Test your talk at least once in the room where you are going to present to familiarise yourself with the equipment, and test your slides on the projector in the room. Presentation time will be 20 minutes, followed by a 10-minute discussion where you will receive feedback and questions from your supervisor and your peers. We encourage a constructive feedback interaction where you can learn from each other and have a friendly conversation on how to improve your presentation style.
Paper Feedback
After your presentation, we will meet to give you feedback on your paper submission.
Paper Rebuttal Submission
Your paper rebuttal submission should contain 10 content pages in the ACM Extended Abstract Template. We expect you to submit a final version without spelling mistakes, with a clear flow of argumentation, a complete bibliography, and including all figures.
Milestone Dates
For the milestones "Literature Review and Report Outline", "Test Presentation" and "Paper Review" you can get feedback from your supervisor. For this, make an appointment for that day.
# | Topic | Team | Supervisor | Literature Review and Report Outline | Slides | Test Presentation | Presentation | Final Report | Meeting Feedback (~2 Weeks after Final Report) |
---|---|---|---|---|---|---|---|---|---|
01 | Extending Reach on Touch Surfaces | G07 | René Schäfer | 15.04.2021 | 06.05.2021 | individual | 20.05.2021 | 04.06.2021 | individual |
02 | Sensing Touch Input | G14 | Simon Voelker | 15.04.2021 | 06.05.2021 | individual | 20.05.2021 | 04.06.2021 | individual |
03 | Pen Tracking | G03 | René Schäfer | 15.04.2021 | 06.05.2021 | individual | 20.05.2021 | 04.06.2021 | individual |
04 | Cross-Device Interactions | G01 | Simon Voelker | 29.04.2021 | 20.05.2021 | individual | 10.06.2021 | 17.06.2021 | individual |
05 | Active Diagramming | G13 | René Schäfer | 29.04.2021 | 20.05.2021 | individual | 10.06.2021 | 17.06.2021 | individual |
06 | Interactions on Skin | G15 | Simon Voelker | 29.04.2021 | 20.05.2021 | individual | 10.06.2021 | 17.06.2021 | individual |
07 | Pneumatic Controllers | G16 | René Schäfer | 06.05.2021 | 04.06.2021 | individual | 17.06.2021 | 24.06.2021 | individual |
08 | Blending Real World and VR | G10 | Simon Voelker | 06.05.2021 | 04.06.2021 | individual | 17.06.2021 | 24.06.2021 | individual |
09 | Smart Fabrics | G04 | René Schäfer | 06.05.2021 | 04.06.2021 | individual | 17.06.2021 | 24.06.2021 | individual |
10 | Selecting Objects in VR | G12 | Simon Voelker | 14.05.2021 | 10.06.2021 | individual | 24.06.2021 | 01.07.2021 | individual |
11 | Textile Interfaces | G05 | René Schäfer | 14.05.2021 | 10.06.2021 | individual | 24.06.2021 | 01.07.2021 | individual |
12 | Combining 2D and 3D Modeling | G08 | Simon Voelker | 14.05.2021 | 10.06.2021 | individual | 24.06.2021 | 01.07.2021 | individual |
13 | Touchless Gestural Input | G09 | René Schäfer | 20.05.2021 | 17.06.2021 | individual | 01.07.2021 | 08.07.2021 | individual |
14 | Haptic Feedback on Touch Surfaces | G11 | Simon Voelker | 20.05.2021 | 17.06.2021 | individual | 01.07.2021 | 08.07.2021 | individual |
15 | Uncommon User Interfaces | G02 | René Schäfer | 20.05.2021 | 17.06.2021 | individual | 01.07.2021 | 08.07.2021 | individual |
16 | Gaze Interactions | G06 | Simon Voelker | 20.05.2021 | 17.06.2021 | individual | 01.07.2021 | 08.07.2021 | individual |
Example presentation from Marcel Lahaye and Aaron Krämer
Topics
#01 Extending Reach on Touch Surfaces
Christian Corsten, Marcel Lahaye, Jan Borchers, and Simon Voelker. 2019. ForceRay: Extending Thumb Reach via Force Input Stabilizes Device Grip for Mobile Touch Input. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 212, 1–12. DOI:https://doi.org/10.1145/3290605.3300442
Anne Roudaut, Stéphane Huot, and Eric Lecolinet. 2008. TapTap and MagStick: improving one-handed target acquisition on small touch-screens. In Proceedings of the working conference on Advanced visual interfaces (AVI '08). Association for Computing Machinery, New York, NY, USA, 146–153. DOI:https://doi.org/10.1145/1385569.1385594
#02 Sensing Touch Input
Yang Zhang, Gierad Laput, and Chris Harrison. 2017. Electrick: Low-Cost Touch Sensing Using Electric Field Tomography. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (CHI '17). Association for Computing Machinery, New York, NY, USA, 1–14. DOI:https://doi.org/10.1145/3025453.3025842
Narjes Pourjafarian, Anusha Withana, Joseph A. Paradiso, and Jürgen Steimle. 2019. Multi-Touch Kit: A Do-It-Yourself Technique for Capacitive Multi-Touch Sensing Using a Commodity Microcontroller. In Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology (UIST '19). Association for Computing Machinery, New York, NY, USA, 1071–1083. DOI:https://doi.org/10.1145/3332165.3347895
#03 Pen Tracking
Po-Chen Wu, Robert Wang, Kenrick Kin, Christopher Twigg, Shangchen Han, Ming-Hsuan Yang, and Shao-Yi Chien. 2017. DodecaPen: Accurate 6DoF Tracking of a Passive Stylus. In Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology (UIST '17). Association for Computing Machinery, New York, NY, USA, 365–374. DOI:https://doi.org/10.1145/3126594.3126664
Fabrice Matulic, Riku Arakawa, Brian Vogel, and Daniel Vogel. 2020. PenSight: Enhanced Interaction with a Pen-Top Camera. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–14. DOI:https://doi.org/10.1145/3313831.3376147
#04 Cross-Device Interactions
Frederik Brudy, Christian Holz, Roman Rädle, Chi-Jui Wu, Steven Houben, Clemens Nylandsted Klokmose, and Nicolai Marquardt. 2019. Cross-Device Taxonomy: Survey, Opportunities and Challenges of Interactions Spanning Across Multiple Devices. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 562, 1–28. DOI:https://doi.org/10.1145/3290605.3300792
Simon Voelker, Sebastian Hueber, Christian Holz, Christian Remy, and Nicolai Marquardt. 2020. GazeConduits: Calibration-Free Cross-Device Collaboration through Gaze and Touch. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–10. DOI:https://doi.org/10.1145/3313831.3376578
#05 Active Diagramming
Hugo Romat, Nathalie Henry Riche, Ken Hinckley, Bongshin Lee, Caroline Appert, Emmanuel Pietriga, and Christopher Collins. 2019. ActiveInk: (Th)Inking with Data. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 42, 1–13. DOI:https://doi.org/10.1145/3290605.3300272
Hariharan Subramonyam, Colleen Seifert, Priti Shah, and Eytan Adar. 2020. TexSketch: Active Diagramming through Pen-and-Ink Annotations. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–13. DOI:https://doi.org/10.1145/3313831.3376155
#06 Interactions on Skin
Martin Weigel, Aditya Shekhar Nittala, Alex Olwal, and Jürgen Steimle. 2017. SkinMarks: Enabling Interactions on Body Landmarks Using Conformal Skin Electronics. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (CHI '17). Association for Computing Machinery, New York, NY, USA, 3095–3105. DOI:https://doi.org/10.1145/3025453.3025704
Nur Al-huda Hamdan, Adrian Wagner, Simon Voelker, Jürgen Steimle, and Jan Borchers. 2019. Springlets: Expressive, Flexible and Silent On-Skin Tactile Interfaces. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 488, 1–14. DOI:https://doi.org/10.1145/3290605.3300718
#07 Pneumatic Controllers
Marynel Vázquez, Eric Brockmeyer, Ruta Desai, Chris Harrison, and Scott E. Hudson. 2015. 3D Printing Pneumatic Device Controls with Variable Activation Force Capabilities. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI '15). Association for Computing Machinery, New York, NY, USA, 1295–1304. DOI:https://doi.org/10.1145/2702123.2702569
Changyo Han, Ryo Takahashi, Yuchi Yahagi, and Takeshi Naemura. 2020. PneuModule: Using Inflatable Pin Arrays for Reconfigurable Physical Controls on Pressure-Sensitive Touch Surfaces. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–14. DOI:https://doi.org/10.1145/3313831.3376838
#08 Blending Real World and VR
Jeremy Hartmann, Christian Holz, Eyal Ofek, and Andrew D. Wilson. 2019. RealityCheck: Blending Virtual Environments with Situated Physical Reality. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 347, 1–12. DOI:https://doi.org/10.1145/3290605.3300577
Jackie (Junrui) Yang, Christian Holz, Eyal Ofek, and Andrew D. Wilson. 2019. DreamWalker: Substituting Real-World Walking Experiences with a Virtual Reality. In Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology (UIST '19). Association for Computing Machinery, New York, NY, USA, 1093–1107. DOI:https://doi.org/10.1145/3332165.3347875
#09 Smart Fabrics
Te-Yen Wu, Lu Tan, Yuji Zhang, Teddy Seyed, and Xing-Dong Yang. 2020. Capacitivo: Contact-Based Object Recognition on Interactive Fabrics using Capacitive Sensing. In Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology (UIST '20). Association for Computing Machinery, New York, NY, USA, 649–661. DOI:https://doi.org/10.1145/3379337.3415829
Tony Wu, Shiho Fukuhara, Nicholas Gillian, Kishore Sundara-Rajan, and Ivan Poupyrev. 2020. ZebraSense: A Double-sided Textile Touch Sensor for Smart Clothing. In Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology (UIST '20). Association for Computing Machinery, New York, NY, USA, 662–674. DOI:https://doi.org/10.1145/3379337.3415886
#10 Selecting Objects in VR
Marc Baloup, Thomas Pietrzak, and Géry Casiez. 2019. RayCursor: A 3D Pointing Facilitation Technique based on Raycasting. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 101, 1–12. DOI:https://doi.org/10.1145/3290605.3300331
Huawei Tu, Susu Huang, Jiabin Yuan, Xiangshi Ren, and Feng Tian. 2019. Crossing-Based Selection with Virtual Reality Head-Mounted Displays. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 618, 1–14. DOI:https://doi.org/10.1145/3290605.3300848
#11 Textile Interfaces
Roland Aigner, Andreas Pointner, Thomas Preindl, Patrick Parzer, and Michael Haller. 2020. Embroidered Resistive Pressure Sensors: A Novel Approach for Textile Interfaces. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–13. DOI:https://doi.org/10.1145/3313831.3376305
Sara Mlakar and Michael Haller. 2020. Design Investigation of Embroidered Interactive Elements on Non-Wearable Textile Interfaces. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–10. DOI:https://doi.org/10.1145/3313831.3376692
#12 Combining 2D and 3D Modeling
Patrick Reipschläger and Raimund Dachselt. 2019. DesignAR: Immersive 3D-Modeling Combining Augmented Reality with Interactive Displays. In Proceedings of the 2019 ACM International Conference on Interactive Surfaces and Spaces (ISS '19). Association for Computing Machinery, New York, NY, USA, 29–41. DOI:https://doi.org/10.1145/3343055.3359718
Rahul Arora, Rubaiat Habib Kazi, Tovi Grossman, George Fitzmaurice, and Karan Singh. 2018. SymbiosisSketch: Combining 2D & 3D Sketching for Designing Detailed 3D Objects in Situ. Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, USA, Paper 185, 1–15. DOI:https://doi.org/10.1145/3173574.3173759
#13 Touchless Gestural Input
Te-Yen Wu, Shutong Qi, Junchi Chen, MuJie Shang, Jun Gong, Teddy Seyed, and Xing-Dong Yang. 2020. Fabriccio: Touchless Gestural Input on Interactive Fabrics. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–14. DOI:https://doi.org/10.1145/3313831.3376681
Tengxiang Zhang, Xin Zeng, Yinshuai Zhang, Ke Sun, Yuntao Wang, and Yiqiang Chen. 2020. ThermalRing: Gesture and Tag Inputs Enabled by a Thermal Imaging Smart Ring. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–13. DOI:https://doi.org/10.1145/3313831.3376323
#14 Haptic Feedback on Touch Surfaces
Viktor Miruchna, Robert Walter, David Lindlbauer, Maren Lehmann, Regine von Klitzing, and Jörg Müller. 2015. GelTouch: Localized Tactile Feedback Through Thin, Programmable Gel. In Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology (UIST '15). Association for Computing Machinery, New York, NY, USA, 3–10. DOI:https://doi.org/10.1145/2807442.2807487
Simon Voelker, Christian Cherek, Jan Thar, Thorsten Karrer, Christian Thoresen, Kjell Ivar Øvergård, and Jan Borchers. 2015. PERCs: Persistently Trackable Tangibles on Capacitive Multi-Touch Displays. In Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology (UIST '15). Association for Computing Machinery, New York, NY, USA, 351–356. DOI:https://doi.org/10.1145/2807442.2807466
#15 Uncommon User Interfaces
Michael Wessely, Ticha Sethapakdi, Carlos Castillo, Jackson C. Snowden, Ollie Hanton, Isabel P. S. Qamar, Mike Fraser, Anne Roudaut, and Stefanie Mueller. 2020. Sprayable User Interfaces: Prototyping Large-Scale Interactive Surfaces with Sensors and Displays. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–12. DOI:https://doi.org/10.1145/3313831.3376249
Simon Olberding, Michael Wessely, and Jürgen Steimle. 2014. PrintScreen: fabricating highly customizable thin-film touch-displays. In Proceedings of the 27th annual ACM symposium on User interface software and technology (UIST '14). Association for Computing Machinery, New York, NY, USA, 281–290. DOI:https://doi.org/10.1145/2642918.2647413
#16 Gaze Interactions
Sven Mayer, Gierad Laput, and Chris Harrison. 2020. Enhancing Mobile Voice Assistants with WorldGaze. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–10. DOI:https://doi.org/10.1145/3313831.3376479
Simon Voelker, Sebastian Hueber, Christian Holz, Christian Remy, and Nicolai Marquardt. 2020. GazeConduits: Calibration-Free Cross-Device Collaboration through Gaze and Touch. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–10. DOI:https://doi.org/10.1145/3313831.3376578
Previous Offerings:
SS20 - SS19 - WS18/19- WS17/18 – WS15/16 – WS14/15 – WS13/14 – WS12/13 – WS11/12 – SS11 – SS09 – SS08 – SS07 – SS06 – SS05 – SS04