119,623 research outputs found

    Opioids: The Silent Painkillers of the 21st Century

    Get PDF
    This research paper is not solely meant for college academics to add to the tedious job of reading and grading another senior symposium. Instead, I hope this reading finds numerous individuals inside and outside the college institution. It’s important to spread awareness to the general public about opioid addiction, pharmaceutical corruption, and the overall health (well-being) of individuals who live in present day American society. This paper is organized into numerous sections detailing the history and mass production of pharmaceutical opioids within the United States. The author then focuses on the drug OxyContin for its role within the opioid epidemic and gives the reader a close description of its manufacturer\u27s corrupted tactics. Some sections are broken down into more subdivision portions to help the reader understand the information in further depth. The full contents can be seen on page four. The content page also acts as a mini summary of the entire paper

    Do Robots Dream of Virtual Sheep: Rediscovering the "Karel the Robot" Paradigm for the "Plug&Play Generation"

    Get PDF
    We introduce ”C-Sheep”, an educational system designed to teach students the fundamentals of computer programming in a novel and exciting way. Recent studies suggest that computer science education is fast approaching a crisis - application numbers for degree courses in the area of computer programming are down, and potential candidates are put off the subject which they do not fully understand. We address this problem with our system by providing the visually rich virtual environment of ”The Meadow”, where the user writes programs to control the behaviour of a sheep using our ”CSheep” programming language. This combination of the ”Karel the Robot” paradigm with modern 3D computer graphics techniques, more commonly found in computer games, aims to help students to realise that computer programming can be an enjoyable and rewarding experience and intends to help educators with the teaching of computer science fundamentals. Our mini-language-like system for computer science education uses a state of the art rendering engine offering features more commonly found in entertainment systems. The scope of the mini-language is designed to fit in with the curriculum for the first term of an introductory computer program ming course (using the C programming language)

    ‘Getting stuck’ in analogue electronics: Threshold concepts as an explanatory model

    Get PDF
    Could the challenge of mastering threshold concepts be a potential factor that influences a student's decision to continue in electronics engineering? This was the question that led to a collaborative research project between educational researchers and the Faculty of Engineering in a New Zealand university. This paper deals exclusively with the qualitative data from this project, which was designed to investigate the high attrition rate of students taking introductory electronics in a New Zealand university. The affordances of the various teaching opportunities and the barriers that students perceived are examined in the light of recent international research in the area of threshold concepts and transformational learning. Suggestions are made to help students move forward in their thinking, without compromising the need for maintaining the element of intellectual uncertainty that is crucial for tertiary teaching. The issue of the timing of assessments as a measure of conceptual development or the crossing of thresholds is raised

    Context2Name: A Deep Learning-Based Approach to Infer Natural Variable Names from Usage Contexts

    Full text link
    Most of the JavaScript code deployed in the wild has been minified, a process in which identifier names are replaced with short, arbitrary and meaningless names. Minified code occupies less space, but also makes the code extremely difficult to manually inspect and understand. This paper presents Context2Name, a deep learningbased technique that partially reverses the effect of minification by predicting natural identifier names for minified names. The core idea is to predict from the usage context of a variable a name that captures the meaning of the variable. The approach combines a lightweight, token-based static analysis with an auto-encoder neural network that summarizes usage contexts and a recurrent neural network that predict natural names for a given usage context. We evaluate Context2Name with a large corpus of real-world JavaScript code and show that it successfully predicts 47.5% of all minified identifiers while taking only 2.9 milliseconds on average to predict a name. A comparison with the state-of-the-art tools JSNice and JSNaughty shows that our approach performs comparably in terms of accuracy while improving in terms of efficiency. Moreover, Context2Name complements the state-of-the-art by predicting 5.3% additional identifiers that are missed by both existing tools
    • …
    corecore