skip to main content
10.1145/2538862.2538878acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

Peer instruction contributes to self-efficacy in CS1

Published:05 March 2014Publication History

ABSTRACT

Recent work in computing suggests that Peer Instruction (PI) is a valuable interactive learning pedagogy: it lowers fail rates, increases retention, and is enjoyed by students and instructors alike. While these findings are promising, they are somewhat incidental if our goal is to understand whether PI is "better" than lecture in terms of student outcomes. Only one recent study in computing has made such a comparison, finding that PI students outperform traditionally-taught students on a CS0 final exam. That work was conducted in a CS0, where the same instructor taught both courses, and where the only outcome measure was final exam grade. Here, I offer a study that complements their work in two ways. First, I argue for and measure self-efficacy as a valued outcome, in addition to that of final exam grade. Second, I offer an inter-instructor CS1 study, whose biases differ from those of intra-instructor studies. I find evidence that PI significantly increases self-efficacy and suggestively increases exam scores compared to a traditional lecture-based CS1 class. I note validity concerns of such an in-situ study and offer a synthesis of this work with the extant PI literature.

References

  1. A. Bandura. Self-efficacy: toward a unifying theory of behavioral change. Psychological Review, 84(2):191--215, 1977.Google ScholarGoogle ScholarCross RefCross Ref
  2. J. Bennedsen and M. E. Caspersen. An investigation of potential success factors for an introductory model-driven programming course. In Proceedings of the first international workshop on Computing education research, pages 155--163. ACM, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. Bennedsen and M. E. Caspersen. Failure rates in introductory programming. SIGCSE Bulletin, 39:32--36, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. P. Byrne and G. Lyons. The effect of student attributes on success in programming. SIGCSE Bulletin, 33:49--52, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. M. T. H. Chi. Active-constructive-interactive: A conceptual framework for differentiating learning activities. Topics in Cognitive Science, 1(1):73--105, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  6. C. H. Crouch, J. Watkins, A. P. Fagen, and E. Mazur. Peer instruction: Engaging students one-on-one, all at once. In E. F. Redish and P. J. Cooney, editors, Research-Based Reform of University Physics. American Association of Physics Teachers, College Park, MD, USA, 2007.Google ScholarGoogle Scholar
  7. S. Dehnadi, R. Bornat, and R. Adams. Meta-analysis of the effect of consistency on success in early learning of programming. In 21st Annual Workshop of the Psychology of Programming Interest Group, 2009.Google ScholarGoogle Scholar
  8. G. E. Evans and M. G. Simkin. What best predicts computer proficiency? Communications of the ACM, 32:1322--1327, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. A. Fisher, J. Margolis, and F. Miller. Undergraduate women in computer science: experience, motivation and culture. SIGCSE Bulletin, 29:106--110, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. D. Hagan and S. Markham. Does it help to have some programming experience before beginning a computing degree program? SIGCSE Bulletin, 32:25--28, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. E. Holden and E. Weeden. The impact of prior experience in an information technology programming course sequence. In Proceedings of the 4th conference on Information technology curriculum, pages 41--46. ACM, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. A. Hudak and D. E. Anderson. Formal operations and learning style predict success in statistics and computer science courses. Teaching of Psychology, 17(4):231--234, 1990.Google ScholarGoogle ScholarCross RefCross Ref
  13. T. Jenkins. The motivation of students of programming. SIGCSE Bulletin, 33(3):53--56, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. J. Margolis and A. Fisher. Unlocking the clubhouse: Women in computing. The MIT Press, Cambridge, MA, USA, 2002.Google ScholarGoogle Scholar
  15. M. Morrison and T. S. Newman. A study of the impact of student background and preparedness on outcomes in CS I. SIGCSE Bulletin, 33(1):179--183, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. A. Petersen, M. Craig, and D. Zingaro. Reviewing CS1 exam question content. In Proceedings of the 42nd ACM technical symposium on Computer science education, pages 631--636. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. L. Porter, C. Bailey Lee, B. Simon, Q. Cutts, and D. Zingaro. Experience report: a multi-classroom report on the value of peer instruction. In Proceedings of the 16th annual SIGCSE conference on Innovation and technology in computer science education, pages 138--142. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. L. Porter, C. Bailey-Lee, B. Simon, and D. Zingaro. Peer instruction: Do students really learn from peer discussion in computing? In Proceedings of the Seventh international Workshop on Computing Education Research. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. L. Porter, C. B. Lee, and B. Simon. Halving fail rates using peer instruction: A study of four computer science courses. In Proceedings of the 44th ACM technical symposium on Computer science education, pages 177--182. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. L. Porter and B. Simon. Retaining nearly one-third more majors with a trio of instructional best practices in CS1. In Proceedings of the 44th ACM technical symposium on Computer science education, pages 165--170. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. V. Ramalingam, D. LaBelle, and S. Wiedenbeck. Self-efficacy and mental models in learning to program. SIGCSE Bulletin, 36:171--175, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. V. Ramalingam and S. Wiedenbeck. Development and validation of scores on a computer programming self-efficacy scale and group analyses of novice programmer self-efficacy. Journal of Educational Computing Research, 19:365--379, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  23. A. Robins. Learning edge momentum: A new account of outcomes. Computer Science Education, 20(1):37--71, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  24. B. Simon, S. Esper, L. Porter, and Q. Cutts. Student experience in a student-centered peer instruction classroom. In Proceedings of the Ninth International Workshop on Computing Education Research. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. B. Simon, M. Kohanfars, J. Lee, K. Tamayo, and Q. Cutts. Experience report: Peer instruction in introductory computing. In Proceedings of the 41st SIGCSE technical symposium on Computer science education, pages 341--345. ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. B. Simon, J. Parris, and J. Spacco. How we teach impacts student learning: peer instruction vs. lecture in cs0. In Proceedings of the 44th ACM technical symposium on Computer science education, pages 41--46. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. P. Ventura. On the origins of programmers: Identifying predictors of success for an objects first CS1. PhD thesis, SUNY at Buffalo, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. D. Zingaro, C. Bailey-Lee, and L. Porter. Peer instruction in computing: the role of reading quizzes. In Proceedings of the 44th ACM technical symposium on Computer Science Education, pages 47--52. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. D. Zingaro, A. Petersen, and M. Craig. Stepping up to integrative questions on CS1 exams. In Proceedings of the 43rd ACM technical symposium on Computer Science Education, pages 253--258. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Peer instruction contributes to self-efficacy in CS1

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science education
        March 2014
        800 pages
        ISBN:9781450326056
        DOI:10.1145/2538862

        Copyright © 2014 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 5 March 2014

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        SIGCSE '14 Paper Acceptance Rate108of274submissions,39%Overall Acceptance Rate1,595of4,542submissions,35%

        Upcoming Conference

        SIGCSE Virtual 2024

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader