5 research outputs found

    A First Look at the Year in Computing

    Get PDF
    In this paper, we discuss students’ expectations and experiences in the first term of the Year in Computing, a new programme for non-computing majors at the University of Kent, a public research university in the UK. We focus on the effect of students’ home discipline on their experiences in the programme and situate this work within the context of wider efforts to make the study of computing accessible to a broader range of students

    Motivating Students Through Positive Learning Experiences: A Comparison of Three Learning Designs for Computer Programming Courses

    Get PDF
    Based on the assumption that wellbeing influences learning, the aim of this paper is to provide insight  into students’ emotional responses to different learning designs. By comparing three different learning designs their respective influence on students’ feelings about and motivation for learning is discussed.This experimental, controlled comparison study was conducted in an introductory computer programming course. The three learning designs were: 1. A classical teacher-lead course; 2. A problem based learning (PBL) course; and 3. A PBL course combined with the use of LEGO Mindstorms Robots.Three different studies were used for data collection: 1. A questionnaire survey with 229 students from groups exposed to the three different learning designs; 2. Six qualitative walk-alongs collecting data from these groups by informal interviews and observations; 3. Class room observations. Findings from the three studies were discussed in three focus group interviews with 10 students from each learning design.The research was conducted among first year students in Computer Science at the Informatics School, Universidad Nacional de Costa Rica.

    Learning Programming Through Robots: A Mixed-Methods Study on the Effects of Educational Robotics on Programming Comprehension and Motivation of Preservice Teachers

    Get PDF
    The purpose of this action research was to evaluate the effect educational robotics have on the programming comprehension and motivation of preservice teachers. Computer science is increasingly being integrated into K-8 curricula across the country. However, there are few teachers trained to teach basic computer science concepts. Core subject teachers are being asked to shoulder the load of integrating computer science concepts into their instruction. Educational robotics have gained attention for their potential to aid users with comprehension and motivation while learning to program. This convergent parallel mixed methods research thus investigated (1) the effect of educational robotics on preservice teachers’ comprehension of programming concepts, and (2) how and to what extent that educational robotics influence preservice teachers\u27 motivation related to programming. This study utilized educational robotics to teach preservice teachers (N = 18) programming. Data were obtained through a pretest/posttest Programming Comprehension Assessment, a pre/post Programming Motivation Survey, individual interviews, and field notes. Paired sample t-tests, Wilcoxon signed-ranks tests, and inductive analysis were used to analyze the data. Quantitative data exhibited significant score increases from pretest to posttest, and significant motivation increases from pre-survey to post-survey. Qualitative data revealed five themes; (1) participants perceived that a problem-based robotics curriculum improved their intrinsic motivation toward programming, (2) participants agreed that knowing programming as a skill had advantages as a teacher, (3) participants experienced self-determination toward programming in the face of robotics challenges, (4) participants perceived that the gradually increasing level of difficulty in the robotics curriculum improved their self-efficacy about programming from initially low levels, and (5) participants perceived programming as a viable fit in their future classrooms. The findings of this study indicate that preservice teachers’ comprehension of programming concepts and motivation related to programming can be improved through educational robotics. This research has implications for informing preservice teacher educators integrating programming concepts into their instruction. Recommendations are provided for programming curriculum design

    A CS0 course for the liberal arts

    No full text
    This paper describes a non-major introductory course in computer science, specifically for students at a liberal arts institution. College-wide writing and speaking requirements across the curriculum are supported through a variety of assignments. The computer science department has experienced many benefits as a result of offering this course, including improved performance by students in introduction to programming and greater enrollment numbers across departmental courses. Suggestions for improving future offerings of the class are also proposed in the paper. Copyright 2006 ACM
    corecore