956 research outputs found

    Soils - the last frontier

    Get PDF

    Facilitating student learning in Computer Science: large class sizes and interventions

    Get PDF
    Learning to program is difficult with many students struggling to master fundamental abstract concepts. This results in high dropout and failure rates on computer science and information technology degrees as programming tends to be one of the first modules taken. At Maynooth University (MU) the number of students taking introductory programming modules has increased by 300% in the last ten years. Coupled with this is a large increase in student diversity most notably in academic ability and motivation for pursing a first year course in computer science. This paper documents numerous interventions implemented at the department of Computer Science at MU in an attempt to improve engagement, performance and student learning experience. A brief overview of each intervention is provided. A longer synopsis of our most sustainable intervention to date is described. The paper concludes with recommendations for other institutions on how best to implement this intervention when faced with a similar problem

    Towards risk-informed PBSHM: Populations as hierarchical systems

    Full text link
    The prospect of informed and optimal decision-making regarding the operation and maintenance (O&M) of structures provides impetus to the development of structural health monitoring (SHM) systems. A probabilistic risk-based framework for decision-making has already been proposed. However, in order to learn the statistical models necessary for decision-making, measured data from the structure of interest are required. Unfortunately, these data are seldom available across the range of environmental and operational conditions necessary to ensure good generalisation of the model. Recently, technologies have been developed that overcome this challenge, by extending SHM to populations of structures, such that valuable knowledge may be transferred between instances of structures that are sufficiently similar. This new approach is termed population-based structural heath monitoring (PBSHM). The current paper presents a formal representation of populations of structures, such that risk-based decision processes may be specified within them. The population-based representation is an extension to the hierarchical representation of a structure used within the probabilistic risk-based decision framework to define fault trees. The result is a series, consisting of systems of systems ranging from the individual component level up to an inventory of heterogeneous populations. The current paper considers an inventory of wind farms as a motivating example and highlights the inferences and decisions that can be made within the hierarchical representation.Comment: Submitted to IMAC-XLI conference (2023), Austin, Texas, US

    Predatory soil nematodes (Nematoda: Mononchida) in major land-use types across Ireland

    Get PDF
    The distribution of predatory soil nematodes (Mononchida) across Europe is well described. However, in Ireland knowledge of mononchids is limited to a single study. The CréBeo project was the first systematic survey of soil biodiversity in the major land-use types across the Republic of Ireland. Nematodes were sampled from 61 locations with an extensive geographical spread including arable, pasture, broadleaf forest, coniferous plantation, rough grazing and peatland sites. This study resulted in 11 first records of mononchid species from Ireland (of which 2 are new records for Britain and Ireland). We discuss the mononchid species found and aspects of their distribution across major land uses

    An Investigation of the Role Programming Support Services Have for Mature Students

    Get PDF
    [ES] Programming support services for introductory programmers have seen a rise in popularity in recent years with third level institutions around the world providing “safe spaces” for students to practice their programming skills and get supports without the risk of being judged by anyone. These services appear in many different structures including Support Centres, Software Studios and help desks. The common trend however is that all the users of these services, in general, report that the service has helped them in their studies and garnered them with more confidence in their ability. This paper examines the role which our Computer Science Centre played for students who attended the support service during an intensive higher diploma course. The intensive course is a 3-week course tailored to students who have previously completed a degree in a field not related to CS, and covers CS1 and CS2 material. The structure and design of the support service is outlined in this paper along with the supports offered. A high-level survey was conducted to investigate the effect of the service on students programming self-efficacy. Study design and methodology are described in detail. Early findings suggest that the support services offered to these students improved their belief in their own programming ability which in turn improved their exam grade outcome. The findings provide valuable evidence to justify future research into the functions of support services with the computer science domain.Nolan, K.; Thompson, A.; Noone, M.; Mooney, A. (2020). An Investigation of the Role Programming Support Services Have for Mature Students. En 6th International Conference on Higher Education Advances (HEAd'20). Editorial Universitat Politècnica de València. (30-05-2020):625-633. https://doi.org/10.4995/HEAd20.2020.11118OCS62563330-05-202

    Using Machine Learning Techniques to Predict Introductory Programming Performance

    Get PDF
    Learning to program is difficult and can result in high drop out and failure rates. Numerous research studies have attempted to determine the factors that influence programming success and to develop suitable prediction models. The models built tend to be statistical, with linear regression the most common technique used. Over a three year period a multi-institutional, multivariate study was performed to determine factors that influence programming success. In this paper an investigation of six machine learning algorithms for predicting programming success, using the predetermined factors, is described. NaĂŻve Bayes was found to have the highest prediction accuracy. However, no significant statistical differences were found between the accuracy of this algorithm and logistic regression, SMO (support vector machine), back propagation (artificial neural network) and C4.5 (decision tree). The paper concludes with a recent epilogue study that re-validates the factors and the performance of the naĂŻve Bayes model

    NETSEARCH: Demystifying the research process of a student during their research project

    Get PDF
    Conducting research is a difficult task. Learners, typically with little domain competence, are faced with many challenges when commencing a research project, from choosing a topic, to constructing effective search queries implemented across multiple academic repositories. The 21st century learner is also expected to use technology as a tool; to research, systematise, evaluate, and communicate information effectively and seamlessly, in addition to knowledge creation. This multiplicity of demands creates a complicated tapestry of challenges for both supervisors of projects and students alike. Tools like TurnItIn, which is a plagiarism detection service, attempt to dissuade students from merely being passive researchers and move them to becoming active researchers. However, these tools work only at a surface level and a supervisor is completely unaware of the processes used to garner research articles, be this in a structured research approach or merely obtaining a bibliography list for a classmate. This paper presents an innovative research platform, NETSEARCH, which is designed to address the challenges of conducting and managing research projects in a single platform. The learners’ effective engagement with research papers is visualised through a digital ecosystem to identify learners who are struggling or disengaged with the process of conducting research, enabling early intervention, and to eliminate the possibility of plagiarism through the digitisation of the research process

    A decision framework for selecting information-transfer strategies in population-based SHM

    Full text link
    Decision-support for the operation and maintenance of structures provides significant motivation for the development and implementation of structural health monitoring (SHM) systems. Unfortunately, the limited availability of labelled training data hinders the development of the statistical models on which these decision-support systems rely. Population-based SHM seeks to mitigate the impact of data scarcity by using transfer learning techniques to share information between individual structures within a population. The current paper proposes a decision framework for selecting transfer strategies based upon a novel concept -- the expected value of information transfer -- such that negative transfer is avoided. By avoiding negative transfer, and by optimising information transfer strategies using the transfer-decision framework, one can reduce the costs associated with operating and maintaining structures, and improve safety.Comment: 12 pages, 2 figures. Author accepted manuscript in Proceedings of the 14th International Workshop on Structural Health Monitoring, Stanford University, California, USA. 202

    Technical note: A bootstrapped LOESS regression approach for comparing soil depth profiles

    Get PDF
    Understanding the consequences of different land uses for the soil system is important to make better informed decisions based on sustainability. The ability to assess change in soil properties, throughout the soil profile, is a critical step in this process. We present an approach to examine differences in soil depth profiles between land uses using bootstrapped LOESS regressions (BLRs). This non-parametric approach is data-driven, unconstrained by distributional model parameters and provides the ability to determine significant effects of land use at specific locations down a soil profile. We demonstrate an example of the BLR approach using data from a study examining the impacts of bioenergy land use change on soil organic carbon (SOC). While this straightforward non-parametric approach may be most useful in comparing SOC profiles between land uses, it can be applied to any soil property which has been measured at satisfactory resolution down the soil profile. It is hoped that further studies of land use and land management, based on new or existing data, can make use of this approach to examine differences in soil profiles
    • …
    corecore