497 research outputs found

    A pilot study on the impact of teaching assistant led CS1 study sessions using Peer Instruction

    Get PDF
    James Madison Universityā€™s Computer Science program strives to be a student-centered learning environment with a focus on creating a community for undergraduate success. National data reveals computer science has the lowest student retention rate compared to other STEM majors. The National Center for Women and Information Technology (NCWIT) has compiled a list of ways to retain students in Computer Science. In particular, NCWIT calls for collaboration indicate that ā€œa sense of belonging, or a feeling of ļ¬t, is important for supporting student interest and persistence.ā€ One aspect of creating community is the departmentā€™s longstanding commitment to provide undergraduate teaching assistants (TAs). Traditionally, TAs provide one-on-one help in the classroom and also hold supplementary lab hours in the evenings to answer questions. As part of this honors project, we have developed a new program called ā€œThe Fourth Hourā€ to increase student retention. Led by TAs using Peer Instruction (PI), these weekly study sessions provide a structured review of introductory topics. The aim of this research is to discover if weekly study sessions promote an environment in which students feel an increased sense of belonging and improved course material retention. In the Fall 2019 semester, JMU oļ¬€ered ten sections of CS149, the introductory programming course, also known as ā€œCS1ā€ in the literature. Each section had approximately 30 students enrolled. Four TAs were chosen to lead one study session each week using the same lesson materials. Three attitudinal surveys were administered over the duration of the semester to collect data on student demographics, self-eļ¬ƒcacy, and sense of belonging. Pre- and post assessment results were recorded to test student course material retention. Study session attendance was also collected to discern if there was a correlation with student demographics, self-eļ¬ƒcacy, sense of belonging, and/or course material retention. Anomalies in the data and inconsistent attendance rates limited the statistical signiļ¬cance of our results. However, our qualitative analysis suggests that the study sessions had a positive impact on students. As a result, the CS department is planning to continue oļ¬€ering the Fourth Hour program

    Introductory programming: a systematic literature review

    Get PDF
    As computing becomes a mainstream discipline embedded in the school curriculum and acts as an enabler for an increasing range of academic disciplines in higher education, the literature on introductory programming is growing. Although there have been several reviews that focus on specific aspects of introductory programming, there has been no broad overview of the literature exploring recent trends across the breadth of introductory programming. This paper is the report of an ITiCSE working group that conducted a systematic review in order to gain an overview of the introductory programming literature. Partitioning the literature into papers addressing the student, teaching, the curriculum, and assessment, we explore trends, highlight advances in knowledge over the past 15 years, and indicate possible directions for future research

    Pervasive Parallel And Distributed Computing In A Liberal Arts College Curriculum

    Get PDF
    We present a model for incorporating parallel and distributed computing (PDC) throughout an undergraduate CS curriculum. Our curriculum is designed to introduce students early to parallel and distributed computing topics and to expose students to these topics repeatedly in the context of a wide variety of CS courses. The key to our approach is the development of a required intermediate-level course that serves as a introduction to computer systems and parallel computing. It serves as a requirement for every CS major and minor and is a prerequisite to upper-level courses that expand on parallel and distributed computing topics in different contexts. With the addition of this new course, we are able to easily make room in upper-level courses to add and expand parallel and distributed computing topics. The goal of our curricular design is to ensure that every graduating CS major has exposure to parallel and distributed computing, with both a breadth and depth of coverage. Our curriculum is particularly designed for the constraints of a small liberal arts college, however, much of its ideas and its design are applicable to any undergraduate CS curriculum

    Factors Affecting the Adoption of Peer Instruction in Computing Courses

    Get PDF
    Peer Instruction (PI) as defined by Mazur, and variations on this pedagogic technique, have been in use in computing courses for about a decade. Despite dozens of educational research publications documenting positive learning effects, improved retention, student acceptance, and effectiveness for large classes; PI does not appear to be widely adopted for computing courses. This paper reports on a three-way investigation into this apparent contradiction. First, the authors reflect on their own adoption, practice, experience, and abandonment of the use of PI in computing courses. Second, we surveyed the literature regarding the use of PI in computing courses and present a summary of the research findings, variations, and extensions to PI used in computing courses. Third, a survey of computing instructors was conducted to gauge the attitude toward PI in computing courses. To add context, this report considers publications documenting usage of PI in STEM courses, and the adoption of other pedagogic techniques in computing. Particular effort was made to identify the reasons computing instructors donā€™t adopt PI. This report also includes advice to instructors considering adopting PI in computing courses

    Identification and Evaluation of Predictors for Learning Success and of Models for Teaching Computer Programming in Contemporary Contexts

    Get PDF
    Introductory undergraduate computer programming courses are renowned for higher than average failure and withdrawal rates when compared to other subject areas. The closer partnership between higher education and the rapidly expanding digital technology industry, as demonstrated by the establishment of new Degree Apprenticeships in computer science and digital technologies, requires efficient and effective means for teaching programming skills. This research, therefore, aimed to identify reliable predictors of success in learning programming or vulnerability to failure. The research also aimed to evaluate teaching methods and remedial interventions towards recommending a teaching model that supported and engaged learners in contemporary contexts that were relevant to the workplace. Investigation of qualifications designed to prepare students for undergraduate computer science courses revealed that A-level entrants achieved significantly higher programming grades than BTEC students. However, there was little difference between the grades of those with and those without previous qualifications in computing or ICT subjects. Analysis of engagement metrics revealed a strong correlation between extent of co-operation and programming grade, in contrast to a weak correlation between programming grade and code understanding. Further analysis of video recordings, interviews and observational records distinguished between the type of communication that helped peers comprehend tasks and concepts, and other forms of communication that were only concerned with completing tasks. Following the introduction of periodic assessment, essentially converting a single final assessment to three staged summative assessment points, it was found that failing students often pass only one of the three assignment parts. Furthermore, only 10% of those who failed overall had attempted all three assignments. Reasons for failure were attributed to ā€˜surfaceā€™ motivations (such as regulating efforts to achieve a minimum pass of 40%), ineffective working habits or stressful personal circumstances rather than any fundamental difficulty encountered with subject material. A key contribution to pedagogical practice made by this research is to propose an ā€˜incrementalā€™ teaching model. This model is informed by educational theory and empirical evidence and comprises short cycles of three activities: presenting new topic information, tasking students with a relevant exercise and then demonstrating and discussing the exercise solution. The effectiveness of this model is evidenced by increased engagement, increased quiz scores at the end of each teaching session and increased retention of code knowledge at the end of the course

    A Qualitative Phenomenology of Christian Middle School Implementation of Inquiry-Based Science Instruction

    Get PDF
    The purpose of this qualitative phenomenology study will be to explore curriculum coordinators, teachers, and principalsā€™ implementation of Inquiry-Based Instruction (IBI) in Christian middle school science classes in the central Virginia area. IBI will be referred to as ā€œa teaching method that combines the curiosity of students and the scientific method to enhance the development of critical thinking skills while learning scienceā€ (Warner & Myers, 2008, p.3). A qualitative phenomenology study will be made to consider the requirements and implementation of IBI in the Christian middle schools as compared to the requirements and implementation of IBI in the National Science Education Standard (NSES). Curriculum coordinators, teachers, and principals, and participated in this study from five Christian middle schools in the central Virginia area. The guiding theories include John Deweyā€™s (1948) Constructivism, Lev Vygotskyā€™s (1998) Social Constructivism, and William Glasserā€™s (2005) Choice Theory as they relate to the beliefs curriculum coordinators, teachers, and principals have regarding the implementation of IBI. A primary research question for this study is, ā€œIf research supports successful outcomes of IBI, then how and why do Christian CMSST, principals, and curriculum coordinators implement or not implement IBI?ā€ Interviews, classroom observations, and document reviews were used for triangulation and data collection. The data analysis used in this study were completed by using Moustakasā€™ (1994) seven step thematic coding derived from the observations, interview transcriptions, and school documents in the form of lesson plans and objectives (Merriam, 2009; Moustakas, 1994)

    Student Perceptions Change in a Chemical Engineering Class using Cooperative Problem Based Learning (CPBL)

    Get PDF
    AbstractThis paper reports a phenomenological study of a class of third year Chemical Engineering students first experience in undergoing a course using Cooperative Problem Based Learning (CPBL). The main purpose of this study is to understand the studentsā€™ perceptions on CPBL in two aspects; (1) the student perceptions and acceptance on the learning approach; and (2) what the students gained from the learning process. The paper illustrates the pattern of perception change among the students and how CPBL affects the studentsā€™ mastery of the content knowledge (Process Control), problem-solving, team-working as well as self-esteem. Concurrently, this study also investigates the role played by the lecturer in affecting the studentsā€™ perception change. Through classroom observations and interviews for one whole semester, the results are reported in three stages: (1) the beginning; (2) the middle; and (3) the end of the semester. The findings have wider relevance for evaluating student assessments of CPBL in Engineering Education

    The Flipped Classroom

    Get PDF
    The flipped classroom has been gaining popularity in recent years. In theory, flipping the classroom appears sound: passive learning activities such as unidirectional lectures are pushed to outside class hours in the form of videos, and precious class time is spent on active learning activities. Yet the courses for information systems (IS) undergraduates at the university that the author is teaching at are still conducted in the traditional lecture-in-class, homework-after-class style. In order to increase studentsā€™ engagement with the course content and to improve their experience with the course, the author implemented a trial of the flipped classroom model for a programming course with pair programming as the predominant in-class active learning activity. Student feedback on this pedagogy was generally very positive with many respondents considering it effective and helpful for learning. One of the biggest advantages mentioned by students is that they had the option to watch each video lecture as many times as required to be prepared for class. The author also observed that students were more engaged and empowered to take on more ownership for their learning. He recommends that other instructors consider rolling out their own trials of the flipped classroom incrementally for courses that would benefit the most from this pedagogy

    Understanding musical leadership in light of performative and pedagogical practices from a hermeneutic practice ecological perspective

    Get PDF
    Doctoral thesis (PhD) ā€“ Nord University, 2021This article-based thesis consists of an extended abstract and three articles. The thesis is divided into two parts with a total of four texts and focuses on developing knowledge of musical leadership. In Part I, a synthesis is presented in the form of an extended abstract, and in Part II, the three articles constituting the substance of the synthesis are presented. The author recommends reading the articles first as they constitute the background of the synthesis. The following is an overview of the two parts of the thesis. Part I - The extended abstract is a synthesis of CS1-3 that consists of an introduction, previous research, theoretical framework, methodology and method, findings, discussion, and conclusions. In this synthesis, a hermeneutic practice ecological perspective serves as a theoretical lens for the comprehensive investigation of CS1ā€“3. The conclusions suggests the Perpetual Practice Dialogue Complex as an approach to combine performative, pedagogical and research practices in the means to reveal, develop and articulate understandings in and on musical leadership. Part II - The articles for each component study (CS) are attached as they were published or available in manuscript form at the time of this thesis submission. Through CS1-3, understandings of musical leadership were developed at the intersection of qualitative research and arts-based research (ABR). Nine concepts that served as aspects of musical leadership relevant to conducting were revealed by investigating a record producerā€™s practice (CS1). Through ABR, six of the nine concepts were transformed into sonic extractions (CS2), and live looping through loop station conducting (LSC) as an ensemble conducting approach offered several perspectives relevant to ensemble conducting in a pedagogical context (CS3). Keywords: musical leadership, record producer, hermeneutic practice ecological perspective, arts-based research, music teacher educationpublishedVersio
    • ā€¦
    corecore