80,731 research outputs found

    Systematic development of courseware systems

    Get PDF
    Various difficulties have been reported in relation to the development of courseware systems. A central problem is to address the needs of not only the learner, but also instructor, developer, and other stakeholders, and to integrate these different needs. Another problem area is courseware architectures, to which much work has been dedicated recently. We present a systematic approach to courseware development – a methodology for courseware engineering – that addresses these problems. This methodology is rooted in the educational domain and is based on methods for software development in this context. We illustrate how this methodology can improve the quality of courseware systems and the development process

    Bridging the gap: building better tools for game development

    Get PDF
    The following thesis is about questioning how we design game making tools, and how developers may build easier tools to use. It is about the highlighting the inadequacies of current game making programs as well as introducing Goal-Oriented Design as a possible solution. It is also about the processes of digital product development, and reflecting on the necessity for both design and development methods to work cohesively for meaningful results. Interaction Design is in essence the abstracting of key relations that matter to the contextual environment. The result of attempting to tie the Interaction Design principles, Game Design issues together with Software Development practices has led to the production of the User-Centred game engine, PlayBoard

    Why not empower knowledge workers and lifelong learners to develop their own environments?

    Get PDF
    In industrial and educational practice, learning environments are designed and implemented by experts from many different fields, reaching from traditional software development and product management to pedagogy and didactics. Workplace and lifelong learning, however, implicate that learners are more self-motivated, capable, and self-confident in achieving their goals and, consequently, tempt to consider that certain development tasks can be shifted to end-users in order to facilitate a more flexible, open, and responsive learning environment. With respect to streams like end-user development and opportunistic design, this paper elaborates a methodology for user-driven environment design for action-based activities. Based on a former research approach named 'Mash-Up Personal Learning Environments'(MUPPLE) we demonstrate how workplace and lifelong learners can be empowered to develop their own environment for collaborating in learner networks and which prerequisites and support facilities are necessary for this methodology

    Living labs in architecture : open innovation and co-creation towards a more sustainable architecture and lifestyle

    Get PDF
    Living Labs in Architecture can be tools towards a holistic knowledge generation and transmission, using real built environments for user-centred research and innovation as well as collaborative learning at a university campus and beyond. The present article describes existing living lab concepts and definitions, focusing on co-creation processes, methodologies for open innovation, and participatory learning approaches, with the LOW3 solar house living lab at UPC-Barcelona Tech as case study. Outcomes and lessons learned can serve as example for similar initiatives, establishing Architecture Living Labs as open, collaborative learning environments, innovation arenas, and places of social interchange, empowering communities in their learning and progress towards a more sustainable lifestyle.Postprint (published version

    Adaptive development and maintenance of user-centric software systems

    Get PDF
    A software system cannot be developed without considering the various facets of its environment. Stakeholders – including the users that play a central role – have their needs, expectations, and perceptions of a system. Organisational and technical aspects of the environment are constantly changing. The ability to adapt a software system and its requirements to its environment throughout its full lifecycle is of paramount importance in a constantly changing environment. The continuous involvement of users is as important as the constant evaluation of the system and the observation of evolving environments. We present a methodology for adaptive software systems development and maintenance. We draw upon a diverse range of accepted methods including participatory design, software architecture, and evolutionary design. Our focus is on user-centred software systems

    E-learning as a Vehicle for Knowledge Management

    Get PDF
    Nowadays, companies want to learn from their own experiences and to be able to enhance that experience with best principles and lessons learned from other companies. Companies emphasise the importance of knowledge management, particularly the relationship between knowledge and learning within an organisation. We feel that an e-learning environment may contribute to knowledge management on the one hand and to the learning need in companies on the other hand. In this paper, we report on the challenges in designing and implementing an e-learning environment. We identify the properties from a pedagogical view that should be supported by an e-learning environment. Then, we discuss the challenges in developing a system that includes these properties

    Chasing the Chatbots: Directions for Interaction and Design Research

    Get PDF
    Big tech-players have been successful in pushing the chatbots forward. Investments in the technology are growing fast, as well as the number of users and applications available. Instead of driving investments towards a successful diffusion of the technology, user-centred studies are currently chasing the popularity of chatbots. A literature analysis evidences how recent this research topic is, and the predominance of technical challenges rather than understanding users’ perceptions, expectations and contexts of use. Looking for answers to interaction and design questions raised in 2007, when the presence of clever computers in everyday life had been predicted for the year 2020, this paper presents a panorama of the recent literature, revealing gaps and pointing directions for further user-centred research

    Animal-Computer Interaction: the emergence of a discipline

    Get PDF
    In this editorial to the IJHCS Special Issue on Animal-Computer Interaction (ACI), we provide an overview of the state-of-the-art in this emerging field, outlining the main scientific interests of its developing community, in a broader cultural context of evolving human-animal relations. We summarise the core aims proposed for the development of ACI as a discipline, discussing the challenges these pose and how ACI researchers are trying to address them. We then introduce the contributions to the Special Issue, showing how they illustrate some of the key issues that characterise the current state-of-the-art in ACI, and finally reflect on how the journey ahead towards developing an ACI discipline could be undertaken
    • …
    corecore