1 / 7

GUI-based Linux command line interface for novices

GUI-based Linux command line interface for novices. Problem to be addressed: Existing Linux terminals are mainly designed for experts, graphical components have been added to make terminal more suitable for novices. Shuo J ia. Existing interface: Bash terminal.

sheng
Download Presentation

GUI-based Linux command line interface for novices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GUI-based Linux command line interface for novices Problem to be addressed: Existing Linux terminals are mainly designed for experts, graphical components have been added to make terminal more suitable for novices ShuoJia

  2. Existing interface: Bash terminal

  3. Screenshot of designed terminal:

  4. User study conditions • 26 participants. • It is a within-subject user study, all of the participants use both traditional terminals and my menu-based terminal. • They first recorded their usage of the traditional terminals for at least 5 times in 5 days, then they recorded their usage of my Linux terminal for at least 7 times in less than two weeks.

  5. Results and Analysis: • Hypothesis 1 (accepted): easier to use • Reason: Novices prefer menu based interaction style to command line based interaction style, since it reduces memory load, learning time and key strokes. • Hypothesis 2(accepted): used more commands and their corresponding extensions. • Reason: Users are more willing to explore new functionalities when viable options are presented explicitly. • Hypothesis 3 (rejected): able to recall how to complete a wider range of distinct tasks • Externalization of task-oriented information does not instigate memorization, thus, less knowledge is ratained after the usage.

  6. Conclusions: • 1. Menu-selection interact style appeals to novice users. • 2. Although externalization of task- oriented information reduces memory load of users, it may not be helpful for knowledge acquisition.

More Related