2,897 research outputs found

    Dependency theory e-learning tool

    Get PDF
    In this paper, we describe an e-learning tool that we have developed to assist University students studying Relational Schema design. The tool employs Expert System techniques to create a learning environment in which students can explore the concepts of dependency theory, and the normalization process. The tool is able to respond in an individualistic way to student input and allows students to construct their own learning environment and develop their understanding of the material at a pace that is controlled by the individual student. Our formative and summative tests indicate that the tool provides students with a different and valuable type of learning experience when compared with a traditional, textbook-based approach

    An e-learning tool for database administration

    Get PDF
    In this paper, we describe an item of "intelligent" educational software that is intended to help students taking university computer science courses to understand the fundamentals of transaction scheduling. The software, implemented in PROLOG, empowers students to construct their own learning environment and is able to provide tailored forms of feedback to different types of learner. We describe the development and evaluation of the software, and we present details of the analysis of the results of our investigation into the effectiveness of the software as a teaching and learning tool. Our results suggest that our learning tool provides students with a different and valuable type of learning experience, which traditional methods do not provide

    Protecting federated databases using a practical implementation of a formal RBAC policy

    Get PDF
    This paper describes the use of formally specified RBAC policies for protecting federated relational database systems that are accessed over a wide area network. The method that is described combines a formally specified RBAC policy with both temporal and locational constraints. It does not depend on any security mechanism supported by a specific DBMS and is thus portable across platforms

    An e-learning tool for understanding schedule properties

    Get PDF
    In this paper, we describe an e-learning tool that we have developed to assist University students studying various modules on database systems. We use the acronym DTST (viz. a learning tool for Database Transaction Schedule Testing) to refer to our learning tool. DTST enables students to actively construct their own learning environment, it can respond in an individualistic way to student input, and it has a built-in web interface that makes it widely accessible. Field tests conducted on DTST suggest that it provides students with a different and valuable type of learning experience that traditional methods do not provide

    An intelligent tutoring system for program semantics

    Get PDF
    In this paper, we describe an item of e-learning software that is intended to help students taking university computer science courses to understand the fundamentals of logic programming and deductive database semantics. The software is implemented in PROLOG and empowers students to explore their understanding of the semantics of logic programs and deductive databases. The software is also able to intelligently diagnose student misconceptions and includes a number of example programs/databases that permit students to test their understanding. We describe the development and evaluation of the software, and we present details of the analysis of the results of our investigation into the effectiveness of our e-learning tool. The results of our field study of the e-learning tool suggests that it of value in helpingstudents to understand program and database semantics

    A database transaction scheduling tool in Prolog

    Get PDF
    In this paper, we describe an item of "intelligent" educational software that is intended to help students taking university computer science courses to understand the fundamentals of transaction scheduling. The software, implemented in PROLOG, empowers students to construct their own learning environment and is able to provide tailored forms of feedback to different types of learner. We describe the development and evaluation of the software, and we present details of the analysis of the results of our investigation into the effectiveness of the software as a teaching and learning tool. Our results suggest that our learning tool provides students with a different and valuable type of learning experience, which traditional methods do not provide

    A logic programming e-learning tool for teaching database dependency theory

    Get PDF
    In this paper, we describe an "intelligent" tool for helping to teach the principles of database design. The software that we present uses PROLOG to implement a teaching tool with which students can explore the concepts of dependency theory, and the normalization process. Students are able to construct their own learning environment and can develop their understanding of the material at a pace that is controlled by the individual student

    Shapinsay: the transformation of an island society, 1830-1875

    Get PDF

    People v. Wheeler: California\u27s Answer to Misuse of the Peremptory Challenge

    Get PDF
    In People v. Wheeler, the California Supreme Court limited the scope of peremptory challenges. Under the decision, no juror may now be challenged from a jury panel on the basis of his group affiliation. Such exclusions were found to be violative of the representative cross-section requirement for impaneling an impartial jury. This Comment discusses the court\u27s rationale in deciding Wheeler. It then examines (1) whether the holding should be extended to civil litigation, (2) when a group becomes legally cognizable, (3) how the burden of proof may be met, and (4) what the role of the trial judge should be when misuse of peremptories is charged
    corecore