1,520 research outputs found

    A systematic review of school-based alcohol and other drug prevention programs

    Get PDF
    Background: Alcohol use in adolescents constitutes a major public health concern. Europe is the heaviest drinking region of the world. Several school-based alcohol prevention programs have been developed but it is not clear whether they are really effective. The present study was aimed at identifying the typology with the best evidence of effectiveness in European studies. Methods: A systematic search of meta-analyses and/or randomized controlled trials (RCTs) on interventions school-based prevention programs aimed at preventing alcohol consumption or changing the attitudes to consume alcohol. Results: A meta-analysis published in 2011 and 12 RCTs more recently published were identified. The meta-analysis evaluated 53 RCTs but only 11.3% of them were conducted in Europe. Globally, 23 RCTs (43.4%) showed some evidence of effectiveness, and 30 RCTs (56.6%) did not find significant difference between the groups. According to the conclusions of the meta-analysis, the Unplugged program should be considered as a practice option in Europe. Among the other 12 RCTs, 42% were conducted in Europe. Globally, 7 studies (58.3%) achieved positive results, and 5 studies (41.7%) did not find significant differences or produced a mixed pattern of results. Three of the 5 European trials (60%) used the Unplugged program with positive results. Conclusion: Even if further studies should be conducted to confirm these results, Unplugged appears to be the prevention project with the best evidence of effectiveness in European studies

    How to design activities for learning computational thinking in the context of early primary school in an after-school code club

    Get PDF
    Abstract. Computational Thinking (CT) and its related concepts have gained a lot of traction within the field of education. Many countries, including Finland and the United Kingdom, are in the process of integrating CT into their national curriculums to equip pupils with much needed 21st century digital skills, including coding (programming). As a result, several programs and activities are being developed to introduce pupils to CT. The need to develop appropriate teaching and learning materials, as well as train teachers to teach, and integrate computational thinking into their lessons is apparent. This thesis seeks to contribute to the body of knowledge on computational thinking by designing and testing instructional materials for early primary school. Computational thinking as a concept, how to integrate its concepts into coding, as well as how pupils understood the concept were explored. This study was conducted in an after-school coding club at an elementary school in the northern part of Finland. The duration for the coding club was 8 weeks. Each lesson lasted for 45 minutes. Participants were selected from among 1st and 2nd grade pupils. In selecting participants for this study, priority was given to pupils with no prior coding experience. 13 out of the selected 17 had no prior experience. The remaining 4 participants were randomly selected from the rest of the applicants who had coding experience. Worksheets and stickers were designed and tested for teaching and learning computational thinking. Lesson plans designed for the coding club included activities for teaching computational thinking using unplugged activities and Scratchjr. The unplugged activities were integrated into coding lessons to enhance the understanding of pupils during the coding lessons. This approach helped to connect theoretical computational thinking to real life practices and its application in the context of coding. Data collected included the unplugged activity worksheets of the participants, their Scratchjr projects, and self-efficacy beliefs regarding their ability to code and think computationally. These work products were evaluated qualitatively for evidence of understanding. The analysis of the self-efficacy beliefs of participants revealed that participants were confident of their computational thinking and coding abilities. The main outcome of this research is the instructional material (stickers, templates, and Scratchjr activities) which was designed for teaching and learning purposes. This unique experiment and pedagogical designs are explained to show how unplugged activities can be used to introduce pupils to computational thinking concepts

    Development of Computational Thinking in Brazilian Schools with Social and Economic Vulnerability: How to Teach Computer Science Without Machines

    Get PDF
    Computational Thinking (CT) has been placing the focus of educational innovation as a set of troubleshooting skills. Unfortunately, there is not a consensus if the teaching methodology and the available materials attend the expectations of the lecturers. To prove the impact that CT training has in primary school, we attempted to evaluate primary school students with a Quasi-Experimental approach and taking Unplugged CT classes in Brazilian Schools with Social and Economic Vulnerabilities. The research happened in two schools to prove if the activities are effective for students who live in areas where there are no electronic devices, Internet or even electrical power can be also benefited. The results show statistically significant improvement. Our study finds shows that we are able to reinforce the claim that CS unplugged is an effective approach and it is an alternative for students who live in unprivileged areas

    Characteristics and problems of unplugged computer science curriculum for young children: comparative and practical research based on the curriculum in four countries

    Get PDF
    With the progress of computer science education in recent years, more and more educators have brought attention to computer science education among young children. Among all these strategies, the unplugged form has been shown to be more effective in teaching. However, recent studies have focused more on the impact of unplugged computer science courses on young children and less on whether these courses are appropriate for the developmental stage of young children. Therefore, this research summarized the curriculum characteristics by comparing different series of unplugged courses for young children from four nations. Then, in a 7-day workshop conducted in China\u27s urban areas, we explored the issues that arise in the implementation of these courses. This research reveals that, although the existing courses cater to a young age range, four issues can still be found, including difficulty, ability difference, too much cooperation, and emphasis on abstraction. Some of these issues may be handled by instructors, while others need consideration of the connection between curriculum design and the physical and cognitive development levels of young children. Furthermore, this research explored the acceptance of unplugged computer science among Chinese young children as well as its impact on their computational thinking level, achieving positive results

    Smart Finite State Devices: A Modeling Framework for Demand Response Technologies

    Get PDF
    We introduce and analyze Markov Decision Process (MDP) machines to model individual devices which are expected to participate in future demand-response markets on distribution grids. We differentiate devices into the following four types: (a) optional loads that can be shed, e.g. light dimming; (b) deferrable loads that can be delayed, e.g. dishwashers; (c) controllable loads with inertia, e.g. thermostatically-controlled loads, whose task is to maintain an auxiliary characteristic (temperature) within pre-defined margins; and (d) storage devices that can alternate between charging and generating. Our analysis of the devices seeks to find their optimal price-taking control strategy under a given stochastic model of the distribution market.Comment: 8 pages, 8 figures, submitted IEEE CDC 201

    Computational Thinking in Education: Where does it fit? A systematic literary review

    Get PDF
    Computational Thinking (CT) has been described as an essential skill which everyone should learn and can therefore include in their skill set. Seymour Papert is credited as concretising Computational Thinking in 1980 but since Wing popularised the term in 2006 and brought it to the international community's attention, more and more research has been conducted on CT in education. The aim of this systematic literary review is to give educators and education researchers an overview of what work has been carried out in the domain, as well as potential gaps and opportunities that still exist. Overall it was found in this review that, although there is a lot of work currently being done around the world in many different educational contexts, the work relating to CT is still in its infancy. Along with the need to create an agreed-upon definition of CT lots of countries are still in the process of, or have not yet started, introducing CT into curriculums in all levels of education. It was also found that Computer Science/Computing, which could be the most obvious place to teach CT, has yet to become a mainstream subject in some countries, although this is improving. Of encouragement to educators is the wealth of tools and resources being developed to help teach CT as well as more and more work relating to curriculum development. For those teachers looking to incorporate CT into their schools or classes then there are bountiful options which include programming, hands-on exercises and more. The need for more detailed lesson plans and curriculum structure however, is something that could be of benefit to teachers

    Impacts of Unplugged Activities in Computer Science

    Get PDF
    Computer Science is a fast-growing subject amongst schools. Inside of the program, Computer Science, programming or coding is generally taught. Students will typically learn to code by first using a computer and following instructions. The purpose of this literature review is to research different ideas about unplugged activities used while teaching coding in Computer Science. Unplugged activities are projects that are conducted in hands-on activities instructing students how to code before using a computer. The question that this paper is looking to answer is “What impacts do unplugged activities have on students learning to code?” The research conducted will give examples of different types of projects completed as well as data supporting theories

    KNITTING CODE: EXAMINING THE RELATIONSHIP BETWEEN KNITTING AND COMPUTATIONAL THINKING SKILLS USING THE NEXUS OF PRACTICE

    Get PDF
    Due to the rise of careers in STEM-related fields, there is a growing need for schools to produce people to fill these positions. One area of STEM that is growing is computer science/coding. Due to this demand, schools need to be intentional about exposing students to computer science/coding. There are a variety of new tools to introduce students to this field. One growing belief is that knitting can teach computer science/coding to students. The goal of this study was to see if knitting can serve as an introduction to teach students computation skills. Kitting has historically been used to code information, and numerous statements have been made that knitting can teach computer coding. The rationale behind this thought is that both fields have similar components and can serve to make coding more accessible to a broader audience. Suppose students that generally would not identify with computer science/coding due to perceived social norms develop an interest in knitting. In that case, they could use what they learned as a foundation to develop an interest in computer coding. This is based on Scollon\u27s Nexus of Practice (2001), which studies how practices are linked together. This theory believes that combining different practices makes a possible crossover from one practice to another. As a result, what may not have been accessible at first due to biases or identity, may become more accessible. This study will focus on whether knitting can teach students computational skills and change students’ identity towards computer science/coding. There is limited research on the relationship between knitting and coding. This case study attempted to determine if knitting could teach coding. The research was conducted during two three-week summer enrichment programs. Results revealed that teaching computer coding through knitting was comparable to traditional instruction. While not necessarily better, this shows that knitting can teach computation skills and improve identity. This could be important for encouraging students that would not typically study computer science/coding to enter the field

    Computer Programming Effects in Elementary: Perceptions and Career Aspirations in STEM

    Full text link
    The development of elementary-aged students’ STEM and computer science (CS) literacy is critical in this evolving technological landscape, thus, promoting success for college, career, and STEM/CS professional paths. Research has suggested that elementary- aged students need developmentally appropriate STEM integrated opportunities in the classroom; however, little is known about the potential impact of CS programming and how these opportunities engender positive perceptions, foster confidence, and promote perseverance to nurture students’ early career aspirations related to STEM/CS. The main purpose of this mixed-method study was to examine elementary-aged students’ (N = 132) perceptions of STEM, career choices, and effects from pre- to post-test intervention of CS lessons (N = 183) over a three-month period. Findings included positive and significant changes from students’ pre- to post-tests as well as augmented themes from 52 student interviews to represent increased enjoyment of CS lessons, early exposure, and its benefits for learning to future careers
    • …
    corecore