DE10358035A1 - Training apparatus for data exchange in data processing system uses two command classes for output generator to determine user characteristic range - Google Patents
Training apparatus for data exchange in data processing system uses two command classes for output generator to determine user characteristic range Download PDFInfo
- Publication number
- DE10358035A1 DE10358035A1 DE2003158035 DE10358035A DE10358035A1 DE 10358035 A1 DE10358035 A1 DE 10358035A1 DE 2003158035 DE2003158035 DE 2003158035 DE 10358035 A DE10358035 A DE 10358035A DE 10358035 A1 DE10358035 A1 DE 10358035A1
- Authority
- DE
- Germany
- Prior art keywords
- user
- commands
- elementary
- task
- training device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B19/00—Teaching not covered by other main groups of this subclass
Abstract
Description
Die vorliegende Erfindung betrifft eine Vorrichtung und ein Verfahren, die einem Benutzer das Erlernen des Umgangs mit einem datenverarbeitenden System erleichtern. Die meisten erläuterungsbedürftigen datenverarbeitenden Systeme sind in der Lage, eine große Zahl von Befehlen auszuführen, die ein Benutzer zumindest in groben Zügen verstanden haben muss, um sie einsetzen zu können. Vor dem Aufkommen menüorientierter Benutzerschnittstellen musste ein Benutzer, um mit einem datenverarbeitenden System wie etwa einer Textverarbeitung arbeiten zu können, die von dem System als Befehle verstandenen Tastenkombinationen im wesentlichen auswendig können, um sie einzusetzen und mit dem System arbeiten zu können. Dies war eine praktikable Lösung, solange die Leistungsfähigkeit der informationsverarbeitenden Systeme gering und die Zahl der zu erlernenden Befehle überschaubar war. Mit zunehmender Leistungsfähigkeit der zugrunde liegenden Hardware wurden jedoch Programme mit einer immer größeren Vielfalt an Befehlen angeboten, die imstande waren, immer kompliziertere Aufgaben und Arbeitsabläufe zu automatisieren. Um die zunehmende Vielfalt und Komplexität der Befehle für einen Benutzer handhabbar zu machen, wurden menüorientierte Benutzerschnittstellen geschaffen, die es einem Benutzer ermöglichen, einen Befehl einzugeben, indem er ein- oder mehrmals nacheinander eine Auswahl unter diversen angezeigten Auswahlmöglichkeiten trifft. Wenn eine menüorientierte Benutzerführung sinnvoll strukturiert ist, erleichtert sie es dem Benutzer, einen für seine Zwecke geeigneten Befehl zu dem Zeitpunkt zu identifi zieren, zu dem er benötigt wird, ohne dass vorher eine Einweisung in alle Details des Systeme erforderlich ist. Nachteilig ist jedoch, dass zum Erledigen einer bestimmten Aufgabe nicht mehr ein einzelner Befehl genügt, sondern dass ein Benutzer sukzessive mehrere Befehle eingeben muss, um sich in der Menüstruktur bis zu einer Stelle vorzuarbeiten, an der der eigentlich benötigte Befehl angezeigt wird und ausgewählt werden kann. Die Zeit, die ein Benutzer benötigt, um mit Hilfe einer Menüstruktur einen Befehl zu spezifizieren ist daher häufig länger als die Zeit, die ein versierter Benutzer benötigt, um einen gewünschten Befehl, den er auswendig kennt, auf einer Tastatur einzutippen. Während also eine Menüstruktur es einem Anfänger erleichtert, mit einem bestimmten informationsverarbeitenden System zu arbeiten, kann sie für einen versierten Benutzer eher hinderlich sein. Da der Anfänger nicht gezwungen ist, die Tastaturbefehle zu erlernen, ist die Wahrscheinlichkeit groß, dass er auch dann noch Befehle über die Menüführung auswählt, wenn er die Befehle sicher beherrscht und die in einem Menü angezeigten Auswahlmöglichkeiten nicht mehr bräuchte, um einen für seine Zwecke geeigneten Befehl zu identifizieren. So kann sich die Menüführung langfristig eher nachteilig auf die Arbeitseffektivität des Benutzers auswirken.The The present invention relates to an apparatus and a method to teach a user how to handle a data-processing Facilitate system. Most needing data-processing Systems are capable of executing a large number of commands Users at least roughly must have understood in order to use them. Before the advent of menu-oriented A user had to interface with a data processing user System such as a word processor to be able to work essentially keyed by the system as commands understood keyboard shortcuts can, to use them and work with the system. This was a workable solution, as long as the performance of information processing systems low and the number of too learning commands manageable was. With increasing efficiency The underlying hardware, however, were programs with a ever greater variety offered commands that were capable of getting more and more complicated Tasks and workflows to automate. To the increasing diversity and complexity of the commands for a user manageable, were menu-oriented Created user interfaces that allow a user to to enter a command by pressing one or more times in succession make a selection among various displayed choices. When a menu-driven user guidance meaningfully structured, it makes it easier for the user to for his To identify appropriate command at the time that he is needed without requiring a briefing beforehand in all the details of the systems is. The disadvantage, however, is that to do a certain Task no longer a single command is enough, but that a user successively must enter several commands to log in the menu structure to advance to a point where the actual required command is displayed is and selected can be. The time a user needs to get through using a menu structure therefore, specifying a command is often longer than the time it takes savvy user needed, to a desired Typing command that he knows by heart on a keyboard. While So a menu structure it's a beginner relieved, with a particular information processing system she can work for a savvy user to be a hindrance. Because the beginner is not being forced to learn the keyboard commands is the likelihood large, that he still commands over selects the menu navigation when he mastered the commands safely and displayed in a menu options no longer needed, one for to identify its purpose appropriate command. So can the Long-term menu navigation rather adversely affect the user's work efficiency.
Ein weiteres Handicap der Menüorientierung ist, dass sie auf eine Bildschirmschnittstelle angewiesen ist, um dem Benutzer die Liste der Befehle anzuzeigen, zwischen denen zu einem gegebenen Zeitpunkt eine Ausführung möglich ist. Theoretisch wäre es zwar denkbar, auch eine Audio-Ausgabeschnittstelle zu verwenden, um einem Benutzer die Bezeichnungen der zur Auswahl stehenden Befehle vorzusprechen, doch würde dies zu prohibitiv langen Zeiten für die Auswahl eines Befehls führen. Insbesondere bei für die akustische Kommunikation mit einem Benutzer ausgelegten datenverarbeitenden Systemen besteht daher Bedarf nach einer Vorrichtung und einem Verfahren, die einem Benutzer helfen, die von dem Datenverarbeitungssystem unterstützten Befehle effektiv und sicher zu erlernen.One another handicap of menu orientation is that she relies on a screen interface to the To display the list of commands between users to one given time an execution possible is. Theoretically it would be Although it is conceivable to also use an audio output interface, in order to prompts the user for the names of the commands available for selection, but would this at prohibitively long times for the selection of a command to lead. Especially for for the acoustic communication with a user-designed data-processing systems There is therefore a need for a device and a method, which help a user that of the data processing system supported To learn commands effectively and safely.
Ein erstes Beispiel einer bekannten Vorrichtung dieser Art findet sich in US-A-5 577 186. Die dort beschriebene Trainingsvorrichtung ist eingerichtet, um einem Benutzer die Ausführung einer ausgewählten Funktion des zu erlernenden Datenverarbeitungssystems vorzuführen, den Benutzer die Funktion durchführen zu lassen und die Korrektheit der vom Benutzer hierfür an das System erteilten Befehle zu beurteilen und so die Vertrautheit des Benutzers mit dem System zu beurteilen. Bei diesem bekannten System ist der Lernstoff in Kapiteln organisiert, wobei über den Zusammenhang zwischen den Kapiteln keine Angaben gemacht werden.One first example of a known device of this kind is found in US-A-5 577 186. The training device described therein is set up to give a user the execution of a selected feature of the data processing system to be learned, the User perform the function to let the correctness of the user for this to the System to judge issued commands and so the familiarity of the Judge user with the system. In this known system is the learning material organized in chapters, using the No connection between the chapters.
In US-A-5 652 982 ist eine Trainingsvorrichtung mit einem Aufgabengenerator zum Stellen einer durch Eingeben von Befehlen in das System zu lösenden Aufgabe an einen Benutzer beschrieben. Außerdem wird vorgeschlagen, eine solche Trainingsvorrichtung mit Mitteln zum Bewerten der Kenntnisse eines Benutzers und zum Erzeugen eines Berichts darüber auszustatten, damit die für den Umgang mit dem System am besten qualifizierten Benutzer schnell ausgewählt werden können.In US-A-5 652 982 is a training device with a task generator to provide a task to be solved by entering commands into the system described to a user. It is also proposed Such a training device with means for assessing the knowledge of a User and to generate a report about it so that the for the Deal with the system the best qualified user quickly selected can be.
Ziel und Fähigkeiten dieser bekannten Trainingsvorrichtung erschöpfen sich darin, einen Benutzer mit den diversen Funktionen des zu erlernenden Systems vertraut zu machen; sobald dieses Ziel erreicht ist, ist eine weitere Verbesserung der Arbeitseffektivität eines Benutzers durch fortgesetzte Nutzung der bekannten Trainingsvorrichtung kaum noch erreichbar.aim and skills This known exercise device is depleted in a user familiar with the various functions of the system to be learned close; Once that goal is achieved, that's another improvement the work efficiency a user by continued use of the known training device barely reachable.
Aufgabe der vorliegenden Erfindung ist, eine Trainingsvorrichtung bzw. ein Verfahren zum Unterstützen des Erlernens des Umgangs mit einem datenverarbeitenden System zu schaffen, die nicht nur das reine Erlernen der Befehle erleichtern, sondern darüber hinaus ein ökonomisches Arbeiten mit dem System fördern.Object of the present invention is a training device or a method for supporting the learning of dealing with a da system, which not only facilitate the mere learning of the commands, but also promote economic working with the system.
Die Aufgabe wird gelöst durch eine Trainingsvorrichtung nach Anspruch 1 und ein Verfahren nach Anspruch 10.The Task is solved by a training device according to claim 1 and a method according to Claim 10.
Die Erfindung basiert auf dem Gedanken, dass bei vielen datenverarbeitenden Systemen eine Einteilung der unterstützten Befehle in elementare und nichtelementare Befehle möglich ist, wobei ein nichtelementarer Befehl in seiner Wirkung der Ausführung von wenigstens zwei elementaren Befehlen entspricht. Die elementaren Befehle sind in der Regel diejenigen, die am leichtesten zu verstehen und zu erlernen sind, während ein effizienter Umgang mit dem System in der Regel erst durch Nutzung der nichtelementaren Befehle möglich ist. Die erfindungsgemäße Trainingsvorrichtung fördert gezielt das Erlernen der nichtelementaren Befehle, indem sie einem Benutzer in einem ersten Betriebsmodus zunächst Übungsaufgaben stellt, zu deren Lösung nicht mehr als n elementare Befehle erforderlich sind, den Kenntnisstand des Benutzers in Bezug auf die Lösungen dieser Aufgaben bewertet und in einen zweiten Betriebsmodus übergeht, in welchem sie dem Benutzer Übungsaufgaben stellt, zu deren Lösung eine höhere Zahl als n von elementaren Befehlen erforderlich ist, wenn der Kenntnisstand des Benutzers als ausreichend beurteilt worden ist.The Invention is based on the idea that in many data processing Systems a division of the supported commands into elementary and non-elementary commands possible is a non-elementary command in its effect of the execution of at least two elementary instructions. The elementary Commands are usually the ones that are easiest to understand and to learn while An efficient use of the system usually only by use non-elementary commands possible is. The training device according to the invention promotes specifically learning the non-elementary commands by giving one In a first operating mode, the user first performs exercises to which Solution not more than n elementary commands are required, the level of knowledge of the user in relation to the solutions evaluates these tasks and enters a second mode of operation, in which they give the user exercises provides, to their solution a higher one Number as n is required by elementary commands, if the state of knowledge the user has been judged sufficient.
Im einfachsten Fall beginnt die Trainingsvorrichtung, den Benutzer zu trainieren, indem sie ihm im ersten Betriebszustand mit jeweils einem elementaren Befehl lösbare Aufgaben stellt, und wechselt in den zweiten Betriebszustand, in dem mit nichtelementaren Befehlen lösbare Aufgaben gestellt werden, sobald sie den Benutzer als mit den elementaren Befehlen hinreichend vertraut beurteilt.in the In the simplest case, the training device starts the user to train by giving him in the first state of operation with each an elementary command solvable Tasks, and changes to the second operating state, in the tasks to be solved with non-elementary commands, as soon as it satisfies the user as having the elementary commands judiciously judged.
Für eine solche Beurteilung können unterschiedliche Kriterien herangezogen werden. Als ein notwendiges, aber nicht zwangsläufig bereits ausreichendes Kriterium kann herangezogen werden, dass der Benutzer eine vorgegebene Zahl von Aufgaben im ersten Betriebsmodus oder einen vorgegebenen Anteil der im ersten Betriebsmodus gestellten Aufgaben gelöst haben soll.For such Assessment can different criteria are used. As a necessary, but not necessarily already sufficient criterion can be used that the User a predetermined number of tasks in the first mode of operation or a predetermined proportion of those provided in the first operating mode Tasks solved should have.
Der Anteil beträgt vorzugsweise 100%, könnte aber auch niedriger angesetzt werden.Of the Share is preferably 100%, could but also be set lower.
Wenn in dem ersten Betriebsmodus jede Aufgabe durch einen elementaren Befehl lösbar ist, so ein weiteres zweckmäßiges Kriterium, dass der Benutzer einen vorgegebenen Anteil der Gesamtheit der von dem System unterstützten elementaren Befehle jeweils zum Lösen einer Aufgabe verwendet haben sollte (und damit seine Kenntnisse der entsprechenden elementaren Befehle unter Beweis gestellt hat), bevor die Trainingsvorrichtung beginnt, mit nichtelementaren Befehlen zu lösende Aufgaben zu stellen.If in the first mode of operation, each task by an elementary one Command solvable is another useful criterion, that the user a predetermined proportion of the totality of supported the system elementary commands each used to solve a task should have (and thus his knowledge of the corresponding elementary Commands has proven) before the training device begins to perform tasks to be solved with non-elementary commands.
Als ein mittelbares Kriterium für den Kenntnisstand des Benutzers kann ein Zähler eingesetzt werden, der inkrementiert wird, wenn der Benutzer eine Aufgabe gelöst hat. Das Inkrement kann – insbesondere im zweiten Betriebszustand – von der Qualität der Lösung abhängig sein.When an indirect criterion for the knowledge of the user, a counter can be used, the is incremented when the user has solved a task. The increment can - especially in the second operating state - from the quality the solution dependent be.
Vorzugsweise weist die Trainingsvorrichtung eine Audio-Eingabeschnittstelle zum Empfang gesprochener Befehle des Benutzers auf. Diese Schnittstelle kann zweckmäßigerweise von der Trainingsvorrichtung und dem datenverarbeitenden System gemeinsam genutzt werden. Entsprechendes gilt für eine Audio-Ausgabeschnittstelle, die von der Trainingsvorrichtung zur Ausgabe gesprochener Erläuterungen an den Benutzer benutzt werden kann. Zur Ausgabe von Erläuterungen in Form von Text oder Grafik an den Benutzer ist vorzugsweise auch eine Bildschirmschnittstelle vorhanden.Preferably For example, the training device has an audio input interface for receiving spoken words Commands of the user. This interface can conveniently from the training device and the data processing system be shared. The same applies to an audio output interface, the explanations spoken by the training device for output can be used to the user. For the output of explanations in the form of text or graphics to the user is also preferable a screen interface available.
Erläuterungen in gesprochener, schriftlicher und/oder grafischer Form sollten auf jeden Fall dann ausgegeben werden, wenn der Benutzer einen zum Lösen der Aufgabe ungeeigneten Befehl eingibt; vorzugsweise sollten weiterführende Erläuterungen auch ausgegeben werden, wenn der Benutzer im zweiten Betriebsmodus anstelle eines nichtelementaren Befehls elemen tare Befehle eingibt, auch wenn diese zum Lösen der Aufgabe geeignet sein sollten.Explanations in spoken, written and / or graphic form definitely be issued when the user has one to release the Task enters inappropriate command; preferably further explanations should also be issued when the user in the second mode of operation instead also inputs elementary commands from a non-elementary command if this to solve should be suitable for the task.
Weitere Merkmale und Vorteile der Erfindung ergeben sich aus der nachfolgenden Beschreibung eines Ausführungsbeispiels unter Bezugnahme auf die beigefügten Figuren. Es zeigen:Further Features and advantages of the invention will become apparent from the following Description of an embodiment with reference to the attached Characters. Show it:
Das
in
Die
Verwaltungseinheit
Die
Trainingsvorrichtung
Bei
der Verwaltungseinheit
Im
folgenden soll als Beispiel für
das datenverarbeitende System
Da die detaillierte Arbeitsweise eines solchen Bordcomputers nicht Gegenstand der Erfindung ist, wird sie hier nicht weiter erläutert.There the detailed operation of such a on-board computer not The invention is not explained further here.
Um
einen Benutzer mit dem Umgang mit dem Bordcomputer vertraut zu machen,
führt die Trainingsvorrichtung
das in dem Flussdiagramm der
Anschließend wählt die
Trainingsvorrichtung
Anschließend wird
anhand des neuen Zählerstands
in Schritt S6 beurteilt, ob die Kenntnisse des Benutzers über die
elementaren Befehle ausreichend sind, um das Training der nichtelementaren Befehle
zu beginnen. Im einfachsten Fall wird der Zähler
Wenn
die Trainingsvorrichtung festgestellt hat, dass der Benutzer ausreichende
Kenntnisse der elementaren Befehle hat, wählt sie in Schritt S7 als neue
Aufgabenliste die Liste
In Schritt S15 wird wiederum beurteilt, ob der Zählerstand einen Wert erreicht hat, der ausreichenden Kenntnissen entspricht. Solange dies nicht der Fall ist, kehrt die Vorrichtung zu Schritt S8 zurück; sobald die Kenntnisse des Benutzers als ausreichend beurteilt werden, folgt eine Prüfung S16, ob noch eine unbearbeitete Aufgabenliste existiert. Wenn ja, kehrt die Vorrichtung zu Schritt S7 zurück und wählt diese unbearbeitete Aufgabenliste aus, wobei die Zahl der zum Lösen der darin enthaltenen Aufgaben benötigten nichtelementaren Befehle jeweils wieder größer ist als bei den Aufgaben der zuvor bearbeiteten Liste. So wird der Benutzer nach und nach an Aufgaben von zunehmender Komplexität trainiert und lernt nicht nur, diese irgendwie zu lösen, sondern auf die jeweils effizienteste Weise.In Step S15 is again judged whether the count reaches a value has sufficient knowledge. As long as not if the case returns, the apparatus returns to step S8; as soon as the knowledge of the user is judged sufficient, follows an exam S16, if an unprocessed task list still exists. If so, return the device returns to step S7 and selects this raw task list out, with the number to solve the tasks contained in it require non-elementary commands is larger again than the tasks of the previously edited list. So will the user gradually trained to tasks of increasing complexity and not only learns to solve them somehow, but to each one most efficient way.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2003158035 DE10358035A1 (en) | 2003-12-11 | 2003-12-11 | Training apparatus for data exchange in data processing system uses two command classes for output generator to determine user characteristic range |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2003158035 DE10358035A1 (en) | 2003-12-11 | 2003-12-11 | Training apparatus for data exchange in data processing system uses two command classes for output generator to determine user characteristic range |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10358035A1 true DE10358035A1 (en) | 2005-07-21 |
Family
ID=34683318
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2003158035 Withdrawn DE10358035A1 (en) | 2003-12-11 | 2003-12-11 | Training apparatus for data exchange in data processing system uses two command classes for output generator to determine user characteristic range |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10358035A1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5577186A (en) * | 1994-08-01 | 1996-11-19 | Mann, Ii; S. Edward | Apparatus and method for providing a generic computerized multimedia tutorial interface for training a user on multiple applications |
-
2003
- 2003-12-11 DE DE2003158035 patent/DE10358035A1/en not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5577186A (en) * | 1994-08-01 | 1996-11-19 | Mann, Ii; S. Edward | Apparatus and method for providing a generic computerized multimedia tutorial interface for training a user on multiple applications |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0540570B1 (en) | Process for carrying out a variable dialogue with technical equipment | |
DE4403495B4 (en) | Method and device for processing answers to test questions | |
EP1921422B1 (en) | Method and device for generating a text object | |
DE10392170T5 (en) | Process and user interface for text entry | |
EP1669843A1 (en) | Setting options in drop-down menues of a graphical user interface | |
DE3727756A1 (en) | METHOD FOR PROCESSING IDENTIFICATION SIGNALS | |
DE1524099A1 (en) | Improved control and display device | |
DE202008007586U1 (en) | Device for and the course of the learning assessment | |
EP1071075A2 (en) | Method for speech recognition using confidence measures | |
DE112006001442T5 (en) | Messages to be displayed on portable devices | |
DE10123823A1 (en) | Parallel presentation of several audio information sources involves reconfiguring at least one source selected by speech input to be acoustically distinguished from other sources | |
EP1930697A2 (en) | Method and device for selecting a target, in particular in a navigation system | |
DE10358035A1 (en) | Training apparatus for data exchange in data processing system uses two command classes for output generator to determine user characteristic range | |
EP3678888B1 (en) | Test drive mode for a vehicle | |
DE102004060193A1 (en) | Multi-language system and method for quickly selecting the font file corresponding to a character from the font database | |
EP1402520B1 (en) | Method for recognition of speech information | |
DE60220794T2 (en) | METHOD FOR TRAINING A CUSTOMER-ORIENTED APPLICATION DEVICE THROUGH LANGUAGE INPUTS, WITH PROGRESSING OUT BY AN ANIMATED CHARACTER WITH DIFFERENT TIRED STATE, WHICH ARE EACH ASSIGNED TO PROGRESS, AND DEVICE FOR CARRYING OUT THE PROCESS | |
EP1363271A1 (en) | Method and system for processing and storing of dialogue speech data | |
DE10010232B4 (en) | Method and device for speech recognition | |
DE2653426C3 (en) | Microcomputer teaching facility | |
EP0855075B1 (en) | Method and device for the control of braille elements in a braille field | |
WO2000019721A1 (en) | Method and device for selecting and storing preferred teletext numbers | |
DE10132591B4 (en) | Method for supporting learning processes in computerized information systems | |
DE3240926C2 (en) | Logic analyzer | |
DE102021101956A1 (en) | Automatically extracting a knowledge of a knowledge giver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8127 | New person/name/address of the applicant |
Owner name: DAIMLERCHRYSLER AG, 70327 STUTTGART, DE |
|
8127 | New person/name/address of the applicant |
Owner name: DAIMLER AG, 70327 STUTTGART, DE |
|
8120 | Willingness to grant licenses paragraph 23 | ||
8139 | Disposal/non-payment of the annual fee |