Grigori Evreinov ‘s Home Page
Uudet vuorovaikutustekniikat (3 - 5 cu)
Department of Computer Sciences
Pinni B (Kanslerinrinne 1), 4th floor, room 4043
Tel. (03) 215 8549
Fax. (03) 215 6070
33014 University of Tampere
The course is one of the advanced courses on human-computer interaction supported by TAUCHI Unit for Computer-Human Interaction.
The main goal of the course is deep analysis of novel technological achievements for augmented communication as well as user behavior in different situations, including extreme ones. Based on advanced engineering, software design and presentation of strategically-important scientific directions, the topics of lectures should stimulate creative capabilities of the students for development of new approaches to the solution of current and future tasks in computer science.
Obviously, the students have different background. Some of students have own experience in their use of novel devices; some students, probably, could propose own ideas to improve existing interaction techniques. Others could wish to carry out an exploration of new method or to do a comparative theoretical study, for instance, to build a conceptual model of interaction based on hypothetical communicative environment. Any self-expression should be admitted and help should be done to support development of the potential innovations and innovators.
The students will be oriented in a huge information flow of the concepts, decisions, approaches and vital-important tasks.
During the practice, we will learn to design new algorithms and test-software to prove the benefits or to find lacks of the novel interaction style, way or technique.
Finally, on seminars the students will present and defend the software project, which they are personally designing during the whole course.
The lectures include the next topics:
Philosophy of Human-Computer Interaction
23.09.2003, room: B3110, 12.00-14.00 & 30.09.2003, room: B3110, 12.00-14.00
Spaces for interaction (time, space, modality)
Semantics, symbolism, metaphors
Sound & voice
User & devices: merging and interaction of virtual reality and natural activity
Engineering basics for computer interaction
07.10.2003, room: B3110, 12.00-14.00 & 14.10.2003, room: B3110, 12.00-14.00
Device capabilities and their future evolution
Trends in component technology
Communication with PC
Text entry as the model for pointing & selection
21.10.2003, room: B3110, 12.00-14.00 & 28.10.2003, room: B3110, 12.00-14.00
Introduction to the problem and samples
Interactive Surfaces and Perceived Textures
07.11.2003, room: B3116, 14.00-16.00 & 11.11.2003, room: B3110, 12.00-14.00
Human tactile sense
Tactile matrixes, displays and actuators
Textures and tactile symbols
Data Input through Friction & Vibration
[ DataInput.ppt (~12.5Mb, 23 slides) ]
18.11.2003, room: B3110, 12.00-14.00
[ ppt (~50Mb, 50 slides), references.zip (~13Mb, 20 ref.), demo (11)]
Auditory direct manipulation
Sound mapping and evaluation
25.11.2003, room: B3110, 12.00-14.00
[ ppt (~16Mb, 58 slides), references.zip (~43Mb, 45 ref.), demo (9)]
Special techniques for extreme conditions: medical, military, assistive and other applications
Demo have been collected into a single zip-file ( Demo ~126Mb)
You need to unzip and put the file in the directory named like
C:\New Interaction Techniques 2003\Demo\
to open them in a correct way during preview of some presentation
If you will have any problems, errors or questions, please don't hesitate to e-mail me
these topics will be considered in details in class
26.09.2003, room: B3110, 14.00-16.00 & 03.10.2003, room: B3110, 14.00-16.00
10.10.2003, room: B3110, 14.00-16.00
Key-typing & biometrics
Dwell time interaction
17.10.2003, room: B3110, 14.00-16.00
Eye-Gaze pointing & selection techniques (eye-typing)
24.10.2003, room: B3110, 14.00-16.00
Optimizing access: Menu pointing & selection with a single switch /button
31.10.2003, room: B3110, 14.00-16.00 04.11.2003, room: B3110, 12.00-14.00
Adaptive scan interval
Visualization for temporal events
14.11.2003, room: B3110, 14.00-16.00
Spatial manipulation (screen space)
21.11.2003, room: B3110, 14.00-16.00 28.11.2003, room: B3110, 14.00-16.00
‘Second derivation’ of mouse motion
Seven Buttons or Seven Segments (handwriting)
Drag and drop technique
[ txtEntry_3Btn.prj (~93K)]
02.12.2003, room: B3110, 12.00-14.00 05.12.2003, room: B3110, 14.00-16.00
Abbreviations (FASTY), continuous gestures (Shorthand writing) or alphabet reducing?
Two characters per stroke (the training noncommercial version)
All samples will be present in Microsoft Visual Basic 6.0
the next installed software will be needed: MS Visual Studio 6.0, Service Pack 5
If you are interested in mobile applications (iPAQ pocket PC, Jornada handheld PC)
This course will not conclude a scientific writing for project report in wide sense. However, project report (electronic submissions only, *.rtf in zip !!!) should be presented like description of the software, algorithms and other program objects in established format.
The paper is written in English, length, including Figures and Tables, is not more than 6 pages (6000-18000 chars).
Times, 10-point-font, single-spaced, single column, 180x235 mm2, Format can be changed and template will be put here.
Program (source files of working software prototype!) should be sent by email attachment (in zip).
I understand that some of students have language problems. It is very difficult to construct new phrase when all the words had spoken many times and their combinations had already written.
But information technology proposes unique possibility to prevent plagiarism, see too http://www.uwlax.edu/MurphyLibrary/plagiarism.html
Using Technology to Counter Plagiarism in the Digital Environment
Citations and Plagiarism
You can find any source and build own model of described objects, concepts etc.
Plagiarism is prohibited. We cannot accept uncited work presented as somebody's own work as well as you cannot be graduated if plagiarism is detected.
You should look for and use all published sources, including web information and free/shareware – but the reference is obligatory
(A SUMMARY OF RULES AND PENALTIES FOR CHEATING, p. 11, available at http://www.uta.fi/studies/instru/ ).
I am not absolutely interested in that you will show me unique interaction techniques, software, device or something else that you found out anywhere.
I’m very interested in your own thoughts, comparisons, reasoning and conclusion … about the problem.
I am not thinking that this course is the main work in your life.
But if you have decided to take part, please, take in a view this is a collaborative work in a wide sense.
Last years of undergraduate studies, or graduate studies
Programming is considered to be familiar to the students, or at least possible to learn during the course, guidance is available
The course consists of
Lectures 20 hrs
Practice work 20 hrs
Seminars 8 hrs
Student work - software writing (development of some topic and presentation software)
Guidance for student projects (programming) ~150 hrs (10 hrs per person).
All of you had equal possibilities & access to information and consultations.
The course can be taken in a normal 3 cu.
Student projects (programming) can also be implemented in MS Visual Studio: Visual Basic, C++, Java etc.
An estimation of your vocational skills is grades ( gu, like 1-, 1, 1+, 2-, 2, 2+, 3-, 3).
Your grades/“gu” (tulos or 成绩) are based on
1. in-class activity: a quality of the comments and questions with regarding the topic & subject
2. a quality of student work (programming): whether you try to use knowledge received in previous studies (e.g., Introduction to User Interfaces); style, approach, decisions, the result
3. a quality of presentation software project (ppt)
4. a quality of the final report
In dependence on individual skills and the time you can choose more convenient schedule.
All student works should be based on originally new techniques for computer-human / human-human communication or a new approach for an evaluation of existing prototypes (software/hardware) or to present potential possible techniques through simulation.
Within report, student should describe used objects, their specific features and relationships, conceptual model, metaphors, user interface and user behavior (Help, ToolTips…) with new device, system, object, function or environment.
While a previous work could be included as References and short Introduction (not more than 3 paragraphs), the report SHOULD BE NOT presented as a SURVEY.
This page maintained by Grigori Evreinov (firstname.lastname@example.org)
15 June 2004