WIP: An exploration into the muddiest points and self-efficacy of students in introductory computer science courses

This work-in-progress (WIP) paper in the research track explored the muddiest point and self-efficacy for students in introductory computer science courses, starting with one course at a southern public institution. With the increasing demand in computing-related careers, the increased enrollments in undergraduate computer science courses are facing challenges to ensure the average passing rate. In this work, we applied the muddiest point to capture student’s perceptions of concepts of difficulty and used self-efficacy to better contextualize students’ perfections of self-efficacy in relation to concepts of difficulty. In this paper we present the results of one section of one introductory computing course, that revealed the perceived difficult topics as well as changes in self-efficacy throughout the semester. Furthermore, a positive correlation was found between self-efficacy and performance. Keywords: self-efficacy, muddiest points, student performance, computer science education

[1]  Harriet G. Taylor,et al.  Exploration of the Relationship between Prior Computing Experience and Gender on Success in College Computer Science , 1994 .

[2]  Kasper Davidsson,et al.  Self-Efficacy in Programming among STS Students , 2010 .

[3]  Aman Yadav,et al.  Learning to Program: Gender Differences and Interactive Effects of Students' Motivation, Goals, and Self-Efficacy on Performance , 2016, ICER.

[4]  S. Krause,et al.  Revealing Student Misconceptions and Instructor Blind Spots with Muddiest Point Formative Feedback , 2016 .

[5]  Daniel B. King Using Clickers To Identify the Muddiest Points in Large Chemistry Classes , 2011 .

[6]  Susan Wiedenbeck,et al.  Self-efficacy and mental models in learning to program , 2004, ITiCSE '04.

[7]  Pat Byrne,et al.  The effect of student attributes on success in programming , 2001, ITiCSE '01.

[8]  Bill Jay Brooks,et al.  Characterizing and Addressing Student Learning Issues and Misconceptions (SLIM) with Muddiest Point Reflections and Fast Formative Feedback , 2014 .

[9]  Brenda Cantwell Wilson,et al.  Contributing to success in an introductory computer science course: a study of twelve factors , 2001, SIGCSE '01.

[10]  A. Bandura Social Foundations of Thought and Action , 1986 .

[11]  Bill Jay Brooks,et al.  Muddiest Point Formative Feedback in Core Materials Classes with YouTube, Blackboard, Class Warm-ups and Word Clouds , 2013 .

[12]  Beth Simon,et al.  Experiencing programming assignments in CS1: the emotional toll , 2010, ICER '10.

[13]  Dianne Hagan,et al.  Does it help to have some programming experience before beginning a computing degree program? , 2000, ITiCSE '00.

[14]  K. Patricia Cross,et al.  Classroom Assessment Techniques , 1993 .

[15]  Frederick W. B. Li,et al.  Failure rates in introductory programming revisited , 2014, ITiCSE '14.

[16]  Frederick W. B. Li,et al.  No tests required: comparing traditional and dynamic predictors of programming success , 2014, SIGCSE.

[17]  James D. Allert Learning style and factors contributing to success in an introductory computer science course , 2004, IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings..

[18]  Stephen Krause,et al.  “Unmuddying” course content using muddiest point reflections , 2013, 2013 IEEE Frontiers in Education Conference (FIE).

[19]  Senay Yasar Discourse in freshman engineering teams: The relationship between verbal persuasions, self -efficacy, and achievement , 2008 .

[20]  Beth Simon,et al.  CS majors' self-efficacy perceptions in CS1: results in light of social cognitive theory , 2011, ICER.

[21]  Özgen Korkmaz,et al.  Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions , 2014 .

[22]  Catherine Olubummo,et al.  Classroom assessment techniques , 2015, Nursing management.

[23]  E. Bunderson,et al.  An Analysis of Retention Problems for Female Students in University Computer Science Programs , 1995 .

[24]  Susan Wiedenbeck,et al.  Factors affecting the success of non-majors in learning to program , 2005, ICER '05.