Currently, the two main techniques for achieving personalization on the Internet involve direct manipulation and software agents. While both direct manipulation and software agents are aimed at permitting end-users to...
详细信息
Currently, the two main techniques for achieving personalization on the Internet involve direct manipulation and software agents. While both direct manipulation and software agents are aimed at permitting end-users to finish tasks rapidly, efficiently, and easily, their methodologies differ The central controversy involving these personalization techniques derives from the amount of control that each grants to - or withholds from - the end-user. Direct manipulation interfaces afford control and predictability to end-users. Alternatively, the use of software agents captures or records user's personalized preferences by employing artificial intelligence techniques. In this empirical study, two end-user Web personalization tools are evaluated. One of them, WebPersonalizer, is an agent-based end-user personalization tool; the other, AntWorld, is a collaborative recommendation tool which provides direct manipulation interfaces. The purpose of this study is to determine the strengths and weaknesses of each opposed technique-direct manipulation and software agents - as a Web personalization assistant. In addition, we suggest the hybrid paradigm for EUP (end-user programming).
The “design collaboratorium” is a new usability practice that has been developed in an action research project between three industrial usability labs and a university. The design collaboratorium has been developed ...
详细信息
A programming system is the user interface between the programmer and the computer. Programming is a notoriously difficult activity, and some of this difficulty can be attributed to the user interface as opposed to ot...
详细信息
A programming system is the user interface between the programmer and the computer. Programming is a notoriously difficult activity, and some of this difficulty can be attributed to the user interface as opposed to other factors. Historically, the designs of programming languages and tools have not emphasized usability. This paper describes the process we used to design HANDS, a new programming system for children that focuses on usability, where HCI knowledge, principles, and methods guided all design decisions. The features of HANDS are presented along with their motivations from prior empirical research on programmers and new studies conducted by the authors. HANDS is an event-based language that features a concrete model for computation, provides operators that match the way non-programmers express problem solutions, and includes domain-specific features for the creation of interactive animations and simulations. In user tests, children using HANDS performed significantly better than children using a reduced-feature version of the system where more traditional methods were required to solve tasks.
An analysis of the home pages of all fifty US states reveals great variety in key design features that influence efficacy. Some states had excessively large byte counts that would slow users connected by commonly-used...
详细信息
An analysis of the home pages of all fifty US states reveals great variety in key design features that influence efficacy. Some states had excessively large byte counts that would slow users connected by commonly-used 56 K modems. Many web sites had low numbers of or poorly organized links that would make it hard for citizens to find what they were interested in. Features such as search boxes, privacy policies, online help, or contact information need to be added by several states. Our analysis concludes with ten recommendations and finds many further opportunities for individual states to improve their Websites. However still greater benefits will come through collaboration among the states that would lead to consistency, appropriate tagging, and common tools.
In this paper we discuss the possibility of augmenting existing musical performance by using a novel sensing device termed ‘PegLeg’. This device interprets the movements and motions of a musician during play by allo...
详细信息
The analysis of multidimensional functions is important in many engineering disciplines, and poses a major problem as the number of dimensions increases. Previous visualization approaches focus on representing three o...
详细信息
The analysis of multidimensional functions is important in many engineering disciplines, and poses a major problem as the number of dimensions increases. Previous visualization approaches focus on representing three or fewer dimensions at a time. This paper presents a new focus+context visualization that provides an integrated overview of an entire multidimensional function space, with uniform treatment of all dimensions. The overview is displayed with respect to a user-controlled polar focal point in the function's parameter space. Function value patterns are viewed along rays that emanate from the focal point in all directions in the parameter space, and represented radially around the focal point in the visualization. Data near the focal point receives proportionally more screen space than distant data. This approach scales smoothly from two dimensions to 10-20, with a 1000 pixel range on each dimension.
Mobile education or M-Education is a new conceptual paradigm in the use of mobile and wireless technologies for education. M-Education encourages distributed peer collaboration over wireless devices and desktop comput...
详细信息
Mobile education or M-Education is a new conceptual paradigm in the use of mobile and wireless technologies for education. M-Education encourages distributed peer collaboration over wireless devices and desktop computers to create opportunities for discovery and education in the field and community. It is a project-oriented approach that will use a wireless virtual community to facilitate the learning activities of teachers, students, and peers through collaboration in a distributed environment. M-Education is significantly different from existing mobile learning systems in that it leverages its collaborative activities from an existing desktop-based online virtual community (MOOsburg), and thus offers a range of collaboration opportunities, such as synchronous and asynchronous interactions with peers, and viewing or changes to persistent data. In this paper, an innovative use of wireless and mobile technologies in education is explored as part of a scenario-based design process.
Relational databases provide significant flexibility to organize, store, and manipulate an infinite variety of complex data collections. This flexibility is enabled by the concept of relational data schemas, which all...
详细信息
Relational databases provide significant flexibility to organize, store, and manipulate an infinite variety of complex data collections. This flexibility is enabled by the concept of relational data schemas, which allow data owners to easily design custom databases according to their unique needs. However, user interfaces and information visualizations for accessing and utilizing databases have not kept pace with this level of flexibility. This paper introduces the concept of visualization schemas, based on the Snap-Together Visualization model, which are analogous to relational data schemas. Visualization schemas enable users to rapidly construct customized multiple-view visualizations for databases in a similarly flexible fashion without programming. Since the design of appropriate visualizations for a given database depends on the data schema, visualization schemas are a natural analogy to the data schema concept.
Collaborative storytelling occurs frequently when children play, but few efforts have been made to support it with computers. This demonstration presents KidPad, a collaborative storytelling tool that supports childre...
详细信息
ISBN:
(纸本)1581134541
Collaborative storytelling occurs frequently when children play, but few efforts have been made to support it with computers. This demonstration presents KidPad, a collaborative storytelling tool that supports children creating hyperlinked stories in a large two-dimensional zoomable space. Through the use of local tools, KidPad provides children with advanced interaction techniques in a collaborative environment.
In this paper we discuss the development of ‘Z-Tiles’ in conjunction with a sister project, ‘Self-Organising Sensors’ (SOS). Combined, these projects will result in a pressure sensitive, self-organising, interacti...
详细信息
暂无评论