skip to main content
10.1145/1044550.1041669acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
Article

Interacting factors that predict success and failure in a CS1 course

Published:28 June 2004Publication History

ABSTRACT

The factors that contribute to success and failure in introductory programming courses continue to be a topic of lively debate, with recent conference panels and papers devoted to the subject (e.g. Rountree et al. 2004, Ventura et al., 2004, Gal-Ezer et al., 2003). Most work in this area has concentrated on the ability of single factors (e.g. gender, math background, etc.) to predict success, with the exception of Wilson et al. (2001), which used a general linear model to gauge the effect of combined factors. In Rountree et al. (2002) we presented the results of a survey of our introductory programming class that considered factors (such as student expectations of success, among other things) in isolation. In this paper, we reassess the data from that survey by using a decision tree classifier to identify combinations of factors that interact to predict success or failure more strongly than single, isolated factors.

References

  1. Barker, R., and Unger, E., (1983), A Predictor for Success in an Introductory Programming Class based upon Abstract Reasoning Development, ACM SIGCSE Bulletin, 15(1), 154--158. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bishop-Clark, C., and Wheeler, D., (1994), The Myers-Briggs Personality Type and its Relationship to Computer Programming, Journal of Research on Computing in Education, 26(3), 358--370.Google ScholarGoogle ScholarCross RefCross Ref
  3. Boyle, R., Carter, J., and Clark, M., (2002), What Makes Them Succeed? Entry, Progression and Graduation in Computer Science, Journal of Further and Higher Education, 26(1).Google ScholarGoogle ScholarCross RefCross Ref
  4. Breiman, L., Friedman, J.,, Olshen, R., and Stone, C., (1984), Classification and Regression Trees, Wadsworth International Group.Google ScholarGoogle Scholar
  5. Chowdhury, A., Van Nelson, C., Fuelling, C., and McCormick, R., (1987), Predicting Success of a Beginning Computer Course Using Logistic Regression, in Proceedings of the 5th Annual Conference on Computer Science, 449. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Cross, E., (1970), The Behavioural Styles of Programmers, in Proceedings of the 85th Annual SIGCPR Conference, 69--91. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Gal-Ezer, J., Vliner, T., and Zur, E., (2003), Characteristics of Students who Failed (or Succeeded) the Introductory CS Course, work in progress in Proceedings of the 33rd ASEE/IEEE Frontiers in Education Conference.Google ScholarGoogle Scholar
  8. Goold, A., and Rimmer, R., (2000), Factors Affecting Performance in First-year Computing, ACM SIGCSE Bulletin, 32(2), 39--43. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Leeper, R., and Silver, J., (1982), Predicting Success in a First Programming Course, ACM SIGCSE Bulletin, 14(1), 147--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Mayer, D., and Stalnaker, A., (1968), Selection and Evaluation of Computer Personnel --- the Research History of SIG/CPR, in Proceedings of the 23rd ACM National Conference, 657--670. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Rountree, N., Rountree, J., and Robins, A., (2002), Predictors of Success and Failure in a CS1 Course, ACM SIGCSE Bulletin, 34(4), 121--124. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Rountree, N., Vilner, T., Wilson., B., and Boyle, R., (2004), Predictors for Success in Studying CS, panel session in Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 145--146. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Ventura, P., and Ramamurthy, B., (2004), Wanted: CS1 Students. No Experience Required, in Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 240--244. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Werth, L., (1986), Predictng Student Performance in a Beginning Computer Science Class, in Proceedings of the 17th SIGCSE Technical Symposium on Computer Science Education, 138--143. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Wilson, B., and Shrock, S., (2001), Contributing to Success in an Introductory Computer Science Course: A Study of Twelve Factors, in Proceedings of the 32nd SIGCSE Technical Symposium on Computer Science Education, 184--188. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Wolfe, J., (1971), Perspectives on Testing for Programming Aptitude, in Proceedings of the 26th ACM National Conference, 268--277. Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. Interacting factors that predict success and failure in a CS1 course

    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
      ITiCSE-WGR '04: Working group reports from ITiCSE on Innovation and technology in computer science education
      June 2004
      152 pages
      ISBN:9781450377942
      DOI:10.1145/1044550

      Copyright © 2004 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: 28 June 2004

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate552of1,613submissions,34%

      Upcoming Conference

      ITiCSE 2024

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader