128,845 research outputs found

    Design and Assessment of an Interactive Digital Tutorial for Undergraduate-Level Sandstone Petrology

    Get PDF
    This study describes the goals, features and effectiveness of a digital interactive tutorial which was created to provide undergraduates a 'virtual microscope' resource for learning sandstone petrology. The goal of the tutorial is to provide students exposure to the highly visual subject matter of petrography outside the confines of organized laboratory exercises. The hope is that widespread use of such digital interactive formats will allow students to gain high levels of expertise with description and interpretation of earth materials despite the reduced amounts of hands-on laboratory practice that are allowed by modern curricula. Educational levels: Graduate or professional

    Payload Operations Control Center (POCC)

    Get PDF
    The Spacelab payload operations control center (POCC) timeline analysis program which is used to provide POCC activity and resource information as a function of mission time is described. This program is fully automated and interactive, and is equipped with tutorial displays. The tutorial displays are sufficiently detailed for use by a program analyst having no computer experience. The POCC timeline analysis program is designed to operate on the VAX/VMS version V2.1 computer system

    Developing an Interactive Tutorial on a Quantum Eraser

    Full text link
    We are developing a quantum interactive learning tutorial (QuILT) on a quantum eraser for students in upperlevel quantum mechanics. The QuILT exposes students to contemporary topics in quantum mechanics and uses a guided approach to learning. It adapts existing visualization tools to help students build physical intuition about quantum phenomena and strives to help them develop the ability to apply quantum principles in physical situations. The quantum eraser apparatus in the gedanken (thought) experiments and simulations that students learn from in the QuILT uses a MachZehnder Interferometer with single photons. We also discuss findings from a preliminary in-class evaluation

    Functional Baby Talk: Analysis of Code Fragments from Novice Haskell Programmers

    Get PDF
    What kinds of mistakes are made by novice Haskell developers, as they learn about functional programming? Is it possible to analyze these errors in order to improve the pedagogy of Haskell? In 2016, we delivered a massive open online course which featured an interactive code evaluation environment. We captured and analyzed 161K interactions from learners. We report typical novice developer behavior; for instance, the mean time spent on an interactive tutorial is around eight minutes. Although our environment was restricted, we gain some understanding of Haskell novice errors. Parenthesis mismatches, lexical scoping errors and do block misunderstandings are common. Finally, we make recommendations about how such beginner code evaluation environments might be enhanced

    Flexibly Instructable Agents

    Full text link
    This paper presents an approach to learning from situated, interactive tutorial instruction within an ongoing agent. Tutorial instruction is a flexible (and thus powerful) paradigm for teaching tasks because it allows an instructor to communicate whatever types of knowledge an agent might need in whatever situations might arise. To support this flexibility, however, the agent must be able to learn multiple kinds of knowledge from a broad range of instructional interactions. Our approach, called situated explanation, achieves such learning through a combination of analytic and inductive techniques. It combines a form of explanation-based learning that is situated for each instruction with a full suite of contextually guided responses to incomplete explanations. The approach is implemented in an agent called Instructo-Soar that learns hierarchies of new tasks and other domain knowledge from interactive natural language instructions. Instructo-Soar meets three key requirements of flexible instructability that distinguish it from previous systems: (1) it can take known or unknown commands at any instruction point; (2) it can handle instructions that apply to either its current situation or to a hypothetical situation specified in language (as in, for instance, conditional instructions); and (3) it can learn, from instructions, each class of knowledge it uses to perform tasks.Comment: See http://www.jair.org/ for any accompanying file

    Towards an Intelligent Tutor for Mathematical Proofs

    Get PDF
    Computer-supported learning is an increasingly important form of study since it allows for independent learning and individualized instruction. In this paper, we discuss a novel approach to developing an intelligent tutoring system for teaching textbook-style mathematical proofs. We characterize the particularities of the domain and discuss common ITS design models. Our approach is motivated by phenomena found in a corpus of tutorial dialogs that were collected in a Wizard-of-Oz experiment. We show how an intelligent tutor for textbook-style mathematical proofs can be built on top of an adapted assertion-level proof assistant by reusing representations and proof search strategies originally developed for automated and interactive theorem proving. The resulting prototype was successfully evaluated on a corpus of tutorial dialogs and yields good results.Comment: In Proceedings THedu'11, arXiv:1202.453

    Steal This Tutorial!

    Get PDF
    Is your information literacy tutorial outdated? Do you wish it were easier to track learning results from your tutorial? Does the idea of fighting with HTML and computer code make you queasy? Come try out PILOT, an information literacy tutorial running on freely available software. It makes creating/editing content, including interactive assessments, easy for even non-techie librarians. Be ready to roll your sleeves up and try it out

    An evaluation of scaffolding for virtual interactive tutorials

    Get PDF
    Scaffolding refers to a temporary support framework used during construction. Applied to teaching and learning it describes measures to support a learner to become confident and self-reliant in a subject. In a Web environment scaffolding features need to replace the instructor. We discuss our approach to Web-based scaffolding based on the cognitive apprenticeship and activity theories. We suggest a set of four scaffold types that have made our scaffolding-supported virtual interactive tutorial successful. We present a novel evaluation approach for virtual tutorials that is embedded into an iterative, evolutionary instructional design
    corecore