9,872 research outputs found

    Self-beliefs in the introductory programming lab and game-based fantasy role-play

    Get PDF
    This thesis was submitted for the degree of Doctor of philosophy and awarded by Brunel University LondonIt is important for students to engage in adequate deliberate practice in order to develop programming expertise. However, students often encounter anxiety when they begin to learn. This can present a challenge to educators because such anxiety can influence practice behaviour. This thesis situates this challenge within the Control- Value Theory of Achievement Emotions, emphasising a need for domain-specific research and presenting new research tools which can be used to investigate the area. Analysis of data collected from three cohorts of introductory programming students on web programming (2011-12) and robot programming (2012-13 and 2013-14) courses show that programming self-concept and programming aptitude mindset can predict programming anxiety and that programming anxiety is negatively correlated with programming practice. However, levels of anxiety remained consistently high across this period. A method to enrich these psychological constructs through a multimedia-rich learning environment is proposed. Drawing upon the interplay between narrative reinforcement and procedural rhetoric that can be achieved in a fantasy role-play, students' self-concept can be enhanced. A double-blind randomised controlled trial demonstrates promising results, however small effect sizes suggest further research is needed

    The Creative Thought Process in Scientific and Artistic Problem Solving

    Get PDF
    Herein is a discussion of creative thinking as it is manifested in scientific and artistic inquiry. Specifically, creativity is treated as a special kind of problem solving and is discussed as a mental process rather than an isolated event. The process consists of three phases: 1) preparation, 2) subconscious work, and 3) evaluation. These three periods are seen as essential characteristics of creative problem solving. The creative process consists of both conscious and unconscious mental activity. Primarily, the conscious work is carried on during the periods of preparation and evaluation, and the unconscious mental functions occur during the period referred to as subconscious work. Preparation consists of the assimilation of information relevant to the field of endeavor and occurs during the conscious, systematic, and fruitless analysis of the problem at hand. Preparation also leads one to successful conscious work. However, problem solving that is that is the result of a conscious, logical thought process is not creative in the context in which the word is used in this discussion. Although there are certain aspects of preparation, such as immersion, that predispose one to both conscious and subconscious work, the discussion of this period focuses on attitudes that will enhance subconscious work. Subconscious work consists of unconscious analysis of a problem and occurs during a time referred to as an incubation period. Certain characteristics of subconscious work are: unconscious scanning, fragmentation of the problem, abstraction, ambiguity, and the nature of specific intentions in the work. During evaluation, the results of subconscious work undergo the scrutiny of both conscious and unconscious thought. Methods of determining the validity of the results of science and art are seen as having certain basic differences; the similarities are largely a function of the reliance on intuition in assessing the validity of these results

    Exploring a search for long-duration transient gravitational waves associated with magnetar bursts

    Full text link
    Soft gamma repeaters and anomalous X-ray pulsars are thought to be magnetars, neutron stars with strong magnetic fields of order ∼1013\mathord{\sim} 10^{13}--1015 gauss10^{15} \, \mathrm{gauss}. These objects emit intermittent bursts of hard X-rays and soft gamma rays. Quasiperiodic oscillations in the X-ray tails of giant flares imply the existence of neutron star oscillation modes which could emit gravitational waves powered by the magnetar's magnetic energy reservoir. We describe a method to search for transient gravitational-wave signals associated with magnetar bursts with durations of 10s to 1000s of seconds. The sensitivity of this method is estimated by adding simulated waveforms to data from the sixth science run of Laser Interferometer Gravitational-wave Observatory (LIGO). We find a search sensitivity in terms of the root sum square strain amplitude of hrss=1.3×10−21 Hz−1/2h_{\mathrm{rss}} = 1.3 \times 10^{-21} \, \mathrm{Hz}^{-1/2} for a half sine-Gaussian waveform with a central frequency f0=150 Hzf_0 = 150 \, \mathrm{Hz} and a characteristic time τ=400 s\tau = 400 \, \mathrm{s}. This corresponds to a gravitational wave energy of EGW=4.3×1046 ergE_{\mathrm{GW}} = 4.3 \times 10^{46} \, \mathrm{erg}, the same order of magnitude as the 2004 giant flare which had an estimated electromagnetic energy of EEM=∼1.7×1046(d/8.7 kpc)2 ergE_{\mathrm{EM}} = \mathord{\sim} 1.7 \times 10^{46} (d/ 8.7 \, \mathrm{kpc})^2 \, \mathrm{erg}, where dd is the distance to SGR 1806-20. We present an extrapolation of these results to Advanced LIGO, estimating a sensitivity to a gravitational wave energy of EGW=3.2×1043 ergE_{\mathrm{GW}} = 3.2 \times 10^{43} \, \mathrm{erg} for a magnetar at a distance of 1.6 kpc1.6 \, \mathrm{kpc}. These results suggest this search method can probe significantly below the energy budgets for magnetar burst emission mechanisms such as crust cracking and hydrodynamic deformation

    High-Speed Solution of Spacecraft Trajectory Problems Using Taylor Series Integration

    Get PDF
    It has been known for some time that Taylor series (TS) integration is among the most efficient and accurate numerical methods in solving differential equations. However, the full benefit of the method has yet to be realized in calculating spacecraft trajectories, for two main reasons. First, most applications of Taylor series to trajectory propagation have focused on relatively simple problems of orbital motion or on specific problems and have not provided general applicability. Second, applications that have been more general have required use of a preprocessor, which inevitably imposes constraints on computational efficiency. The latter approach includes the work of Berryman et al., who solved the planetary n-body problem with relativistic effects. Their work specifically noted the computational inefficiencies arising from use of a preprocessor and pointed out the potential benefit of manually coding derivative routines. In this Engineering Note, we report on a systematic effort to directly implement Taylor series integration in an operational trajectory propagation code: the Spacecraft N-Body Analysis Program (SNAP). The present Taylor series implementation is unique in that it applies to spacecraft virtually anywhere in the solar system and can be used interchangeably with another integration method. SNAP is a high-fidelity trajectory propagator that includes force models for central body gravitation with N X N harmonics, other body gravitation with N X N harmonics, solar radiation pressure, atmospheric drag (for Earth orbits), and spacecraft thrusting (including shadowing). The governing equations are solved using an eighth-order Runge-Kutta Fehlberg (RKF) single-step method with variable step size control. In the present effort, TS is implemented by way of highly integrated subroutines that can be used interchangeably with RKF. This makes it possible to turn TS on or off during various phases of a mission. Current TS force models include central body gravitation with the J2 spherical harmonic, other body gravitation, thrust, constant atmospheric drag from Earth's atmosphere, and solar radiation pressure for a sphere under constant illumination. The purpose of this Engineering Note is to demonstrate the performance of TS integration in an operational trajectory analysis code and to compare it with a standard method, eighth-order RKF. Results show that TS is 16.6 times faster on average and is more accurate in 87.5% of the cases presented

    Rapid Calculation of Spacecraft Trajectories Using Efficient Taylor Series Integration

    Get PDF
    A variable-order, variable-step Taylor series integration algorithm was implemented in NASA Glenn's SNAP (Spacecraft N-body Analysis Program) code. SNAP is a high-fidelity trajectory propagation program that can propagate the trajectory of a spacecraft about virtually any body in the solar system. The Taylor series algorithm's very high order accuracy and excellent stability properties lead to large reductions in computer time relative to the code's existing 8th order Runge-Kutta scheme. Head-to-head comparison on near-Earth, lunar, Mars, and Europa missions showed that Taylor series integration is 15.8 times faster than Runge- Kutta on average, and is more accurate. These speedups were obtained for calculations involving central body, other body, thrust, and drag forces. Similar speedups have been obtained for calculations that include J2 spherical harmonic for central body gravitation. The algorithm includes a step size selection method that directly calculates the step size and never requires a repeat step. High-order Taylor series integration algorithms have been shown to provide major reductions in computer time over conventional integration methods in numerous scientific applications. The objective here was to directly implement Taylor series integration in an existing trajectory analysis code and demonstrate that large reductions in computer time (order of magnitude) could be achieved while simultaneously maintaining high accuracy. This software greatly accelerates the calculation of spacecraft trajectories. At each time level, the spacecraft position, velocity, and mass are expanded in a high-order Taylor series whose coefficients are obtained through efficient differentiation arithmetic. This makes it possible to take very large time steps at minimal cost, resulting in large savings in computer time. The Taylor series algorithm is implemented primarily through three subroutines: (1) a driver routine that automatically introduces auxiliary variables and sets up initial conditions and integrates; (2) a routine that calculates system reduced derivatives using recurrence relations for quotients and products; and (3) a routine that determines the step size and sums the series. The order of accuracy used in a trajectory calculation is arbitrary and can be set by the user. The algorithm directly calculates the motion of other planetary bodies and does not require ephemeris files (except to start the calculation). The code also runs with Taylor series and Runge-Kutta used interchangeably for different phases of a mission

    An assessment of the usability of biometric signature systems using the human-biometric sensor interaction model’

    Get PDF
    Signature biometrics is a widely used form of user authentication. As a behavioural biometric, samples have inherent inconsistencies which must be accounted for within an automated system. Performance deterioration of a tuned biometric software system may be caused by an interaction error with a biometric capture device, however, using conventional error metrics, system and user interaction errors are combined, thereby masking the contribution by each element. In this paper we explore the application of the Human-Biometric Sensor Interaction (HBSI) model to signature as an exemplar of a behavioural biometric. Using observational data collected from a range of subjects, our study shows that usability issues can be identified specific to individual capture device technologies. While most interactions are successful, a range of common interaction errors need to be mitigated by design to reduce overall error rates

    Quantitative Risk from Fluoroquinolone-Resistant Salmonella and Campylobacter Due to Treatment of Dairy Heifers with Enrofloxacin for Bovine Respiratory Disease

    Get PDF
    The objective of this study was to evaluate the human health impact of using fluoroquinolones to treat bovine respiratory disease (BRD) in dairy heifers less than 20 months of age. Specifically, this study quantified the probability of persistent symptoms in humans treated with a fluoroquinolone, for a fluoroquinolone-resistant Campylobacter, Salmonella, or multidrug-resistant (MDR) Salmonella infection acquired following the consumption of ground beef. To comply with a Food and Drug Administration requirement for approval of enrofloxacin use in dairy heifers, a binomial event tree was constructed following Food and Drug Administration guidance 152. Release was estimated from the slaughter of dairy cattle carrying fluoroquinolone-resistant bacteria attributed to the proposed use in dairy heifers. For exposure, human foodborne exposure to Campylobacter, Salmonella, and MDR Salmonella after consumption of ground beef was estimated. The consequence assessment included illness, fluoroquinolone treatment, and persistent symptoms in patients treated with a fluoroquinolone. Using best available data to estimate the parameters and probabilities of each event, stochastic simulation was used to represent uncertainty and variability in many of the parameters. A scenario analysis was performed to evaluate the uncertainty of the following parameters: (1) probability of resistance development in treated animals, (2) portion of illnesses attributable to ground beef, and (3) probability of persistent symptoms in patients 18 years of age and over treated with a fluoroquinolone. The population at risk was restricted to people 18 years of age and over, as fluoroquinolones are not labeled for treatment of gastroenteritis in children. The mean annual increased risk of cases in the U.S. population (18 years of age and over) where compromised fluoroquinolone treatment resulted in persistent symptoms was estimated to be 1 in 61 billion (one case every 293 years) for Salmonella, 1 in 33 billion (one case every 158 years) for MDR Salmonella, and 1 in 2.8 billion (one case every 13 years) for Campylobacter
    • …
    corecore