71,774 research outputs found

    Assessing the number of users who are excluded by domestic heating controls

    Get PDF
    This is the pre-print version of the Article. This Article is also referred to as: "Assessing the 'Design Exclusion' of Heating Controls at a Low-Cost, Low-Carbon Housing Development". - Copyright @ 2011 Taylor & FrancisSpace heating accounts for almost 60% of the energy delivered to housing which in turn accounts for nearly 27% of the total UK's carbon emissions. This study was conducted to investigate the influence of heating control design on the degree of ‘user exclusion’. This was calculated using the Design Exclusion Calculator, developed by the Engineering Design Centre at the University of Cambridge. To elucidate the capability requirements of the system, a detailed hierarchical task analysis was produced, due to the complexity of the overall task. The Exclusion Calculation found that the current design placed excessive demands upon the capabilities of at least 9.5% of the UK population over 16 years old, particularly in terms of ‘vision’, ‘thinking’ and ‘dexterity’ requirements. This increased to 20.7% for users over 60 years old. The method does not account for the level of numeracy and literacy and so the true exclusion may be higher. Usability testing was conducted to help validate the results which indicated that 66% of users at a low-carbon housing development could not programme their controls as desired. Therefore, more detailed analysis of the cognitive demands placed upon the users is required to understand where problems within the programming process occur. Further research focusing on this cognitive interaction will work towards a solution that may allow users to behave easily in a more sustainable manner

    The programming-like-analysis of an innovative media tool

    Get PDF
    This paper describes a case study in which evaluation techniques have been developed and applied to a novel commercially developed tool for supporting efficiency and effectiveness of a digital film production processes. The tool is based upon a familiar concept in digital publishing that of separating style from content, and as such, it represents a challenge for intended end users since it moves them away from traditional working practices and towards programming-like-activity. Two alternative user interfaces have been developed following a commercial development route. Approaches to analyzing the effectiveness of the tool and its interfaces prior to its widespread adoption are described and the conclusions from this analysis are illustrated and discussed

    Supporting End-User Development through a New Composition Model: An Empirical Study

    Get PDF
    End-user development (EUD) is much hyped, and its impact has outstripped even the most optimistic forecasts. Even so, the vision of end users programming their own solutions has not yet materialized. This will continue to be so unless we in both industry and the research community set ourselves the ambitious challenge of devising end to end an end-user application development model for developing a new age of EUD tools. We have embarked on this venture, and this paper presents the main insights and outcomes of our research and development efforts as part of a number of successful EU research projects. Our proposal not only aims to reshape software engineering to meet the needs of EUD but also to refashion its components as solution building blocks instead of programs and software developments. This way, end users will really be empowered to build solutions based on artefacts akin to their expertise and understanding of ideal solution

    Frame-Based Editing: Easing the Transition from Blocks to Text-Based Programming

    Get PDF
    Block-based programming systems, such as Scratch or Alice, are the most popular environments for introducing young children to programming. However, mastery of text-based programming continues to be the educational goal for stu- dents who continue to program into their teenage years and beyond. Transitioning across the significant gap between the two editing styles presents a difficult challenge in school- level teaching of programming. We propose a new style of program manipulation to bridge the gap: frame-based edit- ing. Frame-based editing has the resistance to errors and approachability of block-based programming while retaining the flexibility and more conventional programming seman- tics of text-based programming languages. In this paper, we analyse the issues involved in the transition from blocks to text and argue that they can be overcome by using frame- based editing as an intermediate step. A design and imple- mentation of a frame-based editor is provided

    ITSB: An Intelligent Tutoring System Authoring Tool

    Get PDF
    Abstract. Intelligent Tutoring System Builder (ITSB) is an authoring tool designed and developed to aid teachers in constructing intelligent tutoring systems in a multidisciplinary fields. The teacher is needed to create a set of pedagogical fundamentals, which, in line, are inured to automatically build up a broad tutor framework and construct an intelligent tutoring system. In this paper an explanation of the theory and the architecture of the tool is outlined. A presentation of several system components, the requirements of the different components, integration of these components in ITSB tool are shown. Furthermore, implanting of requirements, cognitive principle, and common design fundamentals in the tool to ease the use of teachers. A variety of design matters, an example of building an intelligent tutoring system for teaching Java language using ITSB tool and an evaluation are presented

    An investigation into usability and exclusivity issues of digital programmable thermostats

    Get PDF
    This is the pre-print version of the Article - Copyright @ 2011 Taylor & FrancisWith nearly 60% of domestic energy consumption relating to space heating, the interaction between users and their heating controls is crucial in reducing consumption. Yet, many heating controls are complex and exclude people due to the demands placed upon their capabilities in terms of vision, reach, dexterity and thinking. This study explores the scale of and reasons for user exclusion in relation to digital programmable thermostats. The Exclusion Calculator was used to estimate the percentage of the population excluded from the use of three products. Full user testing was then conducted to elicit specific usability problems of the devices. The participants were a group of 14 younger users (aged 24–44) and 10 older users (aged 62–75). The exclusion calculations underestimated the actual exclusion significantly for both age ranges (p<0.05). None of the older users were able to complete the programming of the thermostats. Additionally, the cognitive demands of these systems were considered using a subjective workload assessment method, based on the NASA Task Load Index, and were found to be excessive. In conclusion, this study makes recommendations to facilitate the design of more inclusive digital programmable thermostats. It is argued that such changes could result in reductions in domestic heat energy consumption.This work is funded by the ESPRC and Buro Happold

    Factors shaping the evolution of electronic documentation systems

    Get PDF
    The main goal is to prepare the space station technical and managerial structure for likely changes in the creation, capture, transfer, and utilization of knowledge. By anticipating advances, the design of Space Station Project (SSP) information systems can be tailored to facilitate a progression of increasingly sophisticated strategies as the space station evolves. Future generations of advanced information systems will use increases in power to deliver environmentally meaningful, contextually targeted, interconnected data (knowledge). The concept of a Knowledge Base Management System is emerging when the problem is focused on how information systems can perform such a conversion of raw data. Such a system would include traditional management functions for large space databases. Added artificial intelligence features might encompass co-existing knowledge representation schemes; effective control structures for deductive, plausible, and inductive reasoning; means for knowledge acquisition, refinement, and validation; explanation facilities; and dynamic human intervention. The major areas covered include: alternative knowledge representation approaches; advanced user interface capabilities; computer-supported cooperative work; the evolution of information system hardware; standardization, compatibility, and connectivity; and organizational impacts of information intensive environments

    Puzzle games: a metaphor for computational thinking

    Get PDF
    corecore