Toward Predicting Success and Failure in CS2: A Mixed-Method Analysis

02/25/2020
by   Lucas Layman, et al.
0

Factors driving success and failure in CS1 are the subject of much study but less so for CS2. This paper investigates the transition from CS1 to CS2 in search of leading indicators of success in CS2. Both CS1 and CS2 at the University of North Carolina Wilmington (UNCW) are taught in Python with annual enrollments of 300 and 150 respectively. In this paper, we report on the following research questions: 1) Are CS1 grades indicators of CS2 grades? 2) Does a quantitative relationship exist between CS2 course grade and a modified version of the SCS1 concept inventory? 3) What are the most challenging aspects of CS2, and how well does CS1 prepare students for CS2 from the student's perspective? We provide a quantitative analysis of 2300 CS1 and CS2 course grades from 2013–2019. In Spring 2019, we administered a modified version of the SCS1 concept inventory to 44 students in the first week of CS2. Further, 69 students completed an exit questionnaire at the conclusion of CS2 to gain qualitative student feedback on their challenges in CS2 and on how well CS1 prepared them for CS2. We find that 56 than CS1, 18 changes, 62 correlation between the modified SCS1 score and CS2 grade points. Students identify linked lists and class/object concepts among the most challenging. Student feedback on CS2 challenges and the adequacy of their CS1 preparations identify possible avenues for improving the CS1-CS2 transition.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/01/2018

Trial by Flyer: Building Quadcopters From Scratch in a Ten-Week Capstone Course

We describe our experience teaching an intensive capstone course in whic...
research
11/23/2022

Effectiveness of an Online Course in Programming in a State University in the Philippines

Online courses, as a pedagogical approach to teaching, boomed during thi...
research
10/25/2017

Implicit Theories and Self-efficacy in an Introductory Programming Course

Contribution: This study examined student effort and performance in an i...
research
03/21/2022

How Expressive Are Friendly School Partitions?

A natural procedure for assigning students to classes in the beginning o...
research
05/30/2023

Student Usage of Q A Forums: Signs of Discomfort?

Q A forums are widely used in large classes to provide scalable suppor...
research
07/24/2023

Improving Students With Rubric-Based Self-Assessment and Oral Feedback

Rubrics and oral feedback are approaches to help students improve perfor...
research
02/04/2019

A Study of an Agile Methodology with Scrum Approach to the Filipino Company-Sponsored I.T. Capstone Program

Purpose - The research aims to show the relevance of company client spon...

Please sign up or login with your details

Forgot password? Click here to reset