13,697 research outputs found

    Cognitive trait model for persistent and fine-tuned student modelling in adaptive virtual learning environments : a thesis presented in partial fulfilment of the requirements for the degree of Master of Information Science in Information Systems at Massey University

    Get PDF
    The increasing need for individualised instructional in both academic and corporate training environment encourages the emergence and popularity of adaptivity in virtual learning environments (VLEs). Adaptivity can be applied in VLEs as adaptivity content presentation, which generates the learning content adaptively to suit the particular learner's aptitude, and as adaptive navigational control, which dynamically modifies the structure of the virtual learning environment presented to the learner in order to prevent overloading the learner's cognitive load. Techniques for both adaptive content presentation and adaptive navigational control need to be integrated in a conceptual framework so their benefits can be synthesised to obtain a synergic result. Exploration space control (ESC) theory attempts to adjust the learning space, called exploration space, to allow the learners to reach an adequate amount of information that their cognitive load is not overloaded. Multiple presentation (MR) approach provides guidelines for the selection of multimedia objects for both the learning content presentation and as navigational links. ESC is further formalised by including the consideration of individual learner's cognitive traits, which are the cognitive characteristics and abilities the learner relevant in the process of learning. Cognitive traits selected in the formalisation include working memory capacity, inductive reasoning skill, associative learning skill, and information processing speed. The formalisation attempts to formulate a guideline on how the learning content and navigational space should be adjusted in order to support a learner with a particular set of cognitive traits. However, in order to support the provision of adaptivity, the learners and their activities in the VLEs need to be profiled; the profiling process is called student modelling. Student models nowadays can be categorised into state models, and process models. State models record learners' progress as states (e.g. learned, not learned), whereas a process model represents the learners in term of both the knowledge they learned in the domain, and the inference procedures they used for completing a process (task). State models and process models are both competence-based, and they do not provide the information of an individual's cognitive abilities required by the formalisation of exploration space control. A new approach of student modelling is required, and this approach is called cognitive trait model (CTM). The basis of CTM lies in the field of cognitive science. The process for the creation of CTM includes the following subtasks. The cognitive trait under inquiry is studied in order to find its indicative signs (e.g. sign A indicates high working memory capacity). The signs are called the manifests of the cognitive trait. Manifests are always in pairs, i.e. if manifest A indicates high working memory capacity, A's inverse, B, would indicates low working memory capacity. The manifests are then translated into implementation patterns which are observable patterns in the records of learner-system interaction. Implementation patterns are regarded as machine-recognisable manifests. The manifests are used to create nodes in a neural network like structure called individualised temperament network (ITN). Every node in the ITN has its weight that conditions and is conditioned by the overall result of the execution of ITN. The output of the ITN's execution is used to update the CTM. A formative evaluation was carried out for a prototype created in this work. The positive results of the evaluation show the educational potential of the CTM approach. The current CTM only cater for the working memory capacity, in the future research more cognitive traits will be studied and included into the CTM

    Changing Tools Changing Attitudes: Effects of introducing a computer system to promote learning at work

    Get PDF
    The use of computer-supported collaborative learning (CSCL) tools to manage and support learning at work offers a lot of advantages, such as the increase in the availability and access to knowledge. However, computer systems also introduce new ways of doing things, which may impact on their acceptability and usage in an organisation. The study considers the issue of re-mediating human activity through the introduction of a CSCL system to support collaborative organisational learning (COL) activities as a way of promoting learning at work. A comparative study into the effects of remediating work practices in an organisation was conducted 'before' and 'after' the introduction of a CSCL system using three selected constitutive elements of COL namely: collaboration, knowledge sharing and interactivity. The study used activity theory as a framework for examining the support mechanisms for the selected elements of COL from a social and cultural perspective in terms of how they occur, and how they are supported in context. Findings highlighted the importance of accounting for social and cultural issues relating to the tool user, prior to the introduction of a CSCL system to support learning at work, as these could impact on the usage and acceptability of such a tool

    The use of non-intrusive user logging to capture engineering rationale, knowledge and intent during the product life cycle

    Get PDF
    Within the context of Life Cycle Engineering it is important that structured engineering information and knowledge are captured at all phases of the product life cycle for future reference. This is especially the case for long life cycle projects which see a large number of engineering decisions made at the early to mid-stages of a product's life cycle that are needed to inform engineering decisions later on in the process. A key aspect of technology management will be the capturing of knowledge through out the product life cycle. Numerous attempts have been made to apply knowledge capture techniques to formalise engineering decision rationale and processes; however, these tend to be associated with substantial overheads on the engineer and the company through cognitive process interruptions and additional costs/time. Indeed, when life cycle deadlines come closer these capturing techniques are abandoned due the need to produce a final solution. This paper describes work carried out for non-intrusively capturing and formalising product life cycle knowledge by demonstrating the automated capture of engineering processes/rationale using user logging via an immersive virtual reality system for cable harness design and assembly planning. Associated post-experimental analyses are described which demonstrate the formalisation of structured design processes and decision representations in the form of IDEF diagrams and structured engineering change information. Potential future research directions involving more thorough logging of users are also outlined

    Supporting reinterpretation in computer-aided conceptual design

    Get PDF
    This paper presents research that aims to inform the development of computational tools that better support design exploration and idea transformation - key objectives in conceptual design. Analyses of experimental data from two fields - product design and architecture - suggest that the interactions of designers with their sketches can be formalised according to a finite number of generalised shape rules defined within a shape grammar. Such rules can provide a basis for the generation of alternative design concepts and they have informed the development of a prototype shape synthesis system that supports dynamic reinterpretation of shapes in design activity. The notion of 'sub-shapes' is introduced and the significance of these to perception, recognition and the development of emergent structures is discussed. The paper concludes with some speculation on how such a system might find application in a range of design fields

    Using security patterns for modelling security capabilities in a Grid OS

    Get PDF

    SCC: A Service Centered Calculus

    Get PDF
    We seek for a small set of primitives that might serve as a basis for formalising and programming service oriented applications over global computers. As an outcome of this study we introduce here SCC, a process calculus that features explicit notions of service definition, service invocation and session handling. Our proposal has been influenced by Orc, a programming model for structured orchestration of services, but the SCC’s session handling mechanism allows for the definition of structured interaction protocols, more complex than the basic request-response provided by Orc. We present syntax and operational semantics of SCC and a number of simple but nontrivial programming examples that demonstrate flexibility of the chosen set of primitives. A few encodings are also provided to relate our proposal with existing ones

    Dynamic trust models for ubiquitous computing environments

    Get PDF
    A significant characteristic of ubiquitous computing is the need for interactions of highly mobile entities to be secure: secure both for the entity and the environment in which the entity operates. Moreover, ubiquitous computing is also characterised by partial views over the state of the global environment, implying that we cannot guarantee that an environment can always verify the properties of the mobile entity that it has just received. Secure in this context encompasses both the need for cryptographic security and the need for trust, on the part of both parties, that the interaction is functioning as expected. In this paper we make a broad assumption that trust and cryptographic security can be considered as orthogonal concerns (i.e. an entity might encrypt a deliberately incorrect answer to a legitimate request). We assume the existence of reliable encryption techniques and focus on the characteristics of a model that supports the management of the trust relationships between two entities during an interaction in a ubiquitous environment

    Aspect-Oriented Programming

    Get PDF
    Aspect-oriented programming is a promising idea that can improve the quality of software by reduce the problem of code tangling and improving the separation of concerns. At ECOOP'97, the first AOP workshop brought together a number of researchers interested in aspect-orientation. At ECOOP'98, during the second AOP workshop the participants reported on progress in some research topics and raised more issues that were further discussed. \ud \ud This year, the ideas and concepts of AOP have been spread and adopted more widely, and, accordingly, the workshop received many submissions covering areas from design and application of aspects to design and implementation of aspect languages
    • 

    corecore