Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/5600.5701acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article
Free access

Predicting student performance in a beginning computer science class

Published: 01 February 1986 Publication History

Abstract

This study investigated the relationship between the student's grade in a beginning computer science course and their sex, age, high school and college academic performance, number of mathematics courses, and work experience. Standard measures of cognitive development, cognitive style, and personality factors were also given to 58 students in three sections of the beginning Pascal programming class.
Significant relationships were found between the letter grade and the students' college grades, the number of hours worked and the number of high school mathematics classes. Both the Group Embedded Figures Test (GEFT) and the measure of Piagetian intellectual development stages were also significantly correlated with grade in the course. There was no relationship between grade and the personality type, as measured by the Myers-Briggs Type Indicator (MBTI); however, an interesting and distinctive personality profile was evident.

References

[1]
Alspaugh, C. A. (1972). Identification of some components of computer programming aptitude. Journal of Research in Mathematics Education, 3, 89-98.
[2]
Austing, R. H., Barnes, B. H., Bonnette, D. T., Engel, G. L., & Stokes, G. (Eds.) (1978). Curriculum '78 Recommendations for the undergraduate program in computer science. Communications of the ACM, 22, 147-166.
[3]
Barker, R. J., & Unger, E. A. (1983). A predictor for success in an introductory programming class based upon abstract reasoning development. ACM SIGCUE Bulletin, 15, 154-158.
[4]
Bateman, C. R. (1973). Predicting performance in a basic computer course. Proceedings of the Fifth Annual Meeting of the American Institute for Decision Sciences, Boston, MA. 130-133.
[5]
Butcher, D. F., & Muth, W. A. (1985). Predicting performance in an introductory computer science course. Communications of the ACM, 28, 263-268.
[6]
Campbell, P. F., & McCabe, G. P. (1984). Predicting the success of freshmen in a computer science major. Communications of the ACM, 27, 1108-1113.
[7]
Glorfeld, L. W., & Fowler, G. C. (1982). Validation of a model for predicting aptitude for introductory computing. SIGCSE Bulletin, 14, 140-143.
[8]
Hassell, J. (1982). Cognitive style and a first course in computer science: A success story. AEDS Monitor, 21, 33-35.
[9]
Hostetler, T. R. (1983). Predicting student success in an introductory programming course. SIGCSE Bulletin, 15, 40-43.
[10]
Keirsey, D., & Bates, M. (1984). Please understand me: Character & temperament types. DelMar: Prometheus Nemesis Book Company.
[11]
Kelly, E. J. (in press). Chessmaster personality and type: Comparative analyses with average players and non-players. Journal of Psychological Type.
[12]
Kurtz, B. L. (1980). Investigating the relationship between the development of abstract reasoning and performance in an introductory programming class. ACM SIGCUE, Bulletin, 12, 110-117.
[13]
Konvalina, J., Wileman, S. A., & Stephens, L. J. (1983). Math proficiency: A key to success for computer science students. Communications of the ACM, 26, 377-382.
[14]
McCaulley, M. H., Godleski, E. S., Yokomoto, C. F., Harrisberger, L., & Sloan, E. D. (1983). Applications of Psychological Type in Engineering Education. Engineering Education, 73, 394-400.
[15]
Mazlack, L. (1980). Identifying potential to acquire programming skill. Communications of the ACM, 23, 14-17.
[16]
Myers, I. B. (1961). Manual for the Myers-Briggs Type Indicator. Palo Alto: Consulting Psychologists Press.
[17]
Myers, I. B. with P. B. Myers. (1980). Gifts Differing, Palo Alto: Consulting Psychologists Press.
[18]
Newsted, P. R. (1975). Grade and ability predictions in an introductory programming course. ACM, SIGCSE Bulletin, 7, 87-91.
[19]
Nowaczyk, R. H. (1983). Cognitive skills needed in computer programming. Paper presented at the Annual Meeting of the Southeastern Psychological Association. Atlanta, GA. (ERIC Document Reproduction Service No. ED 236 666).
[20]
Petersen, C. G., & Howe, T. G. (1979). Predicting academic success in introduction to computers. AEDS Journal, 12, 182-191.
[21]
Sorg, D. H., & Wark, L. K. (1984). Factors for success as a computer science major. AEDS Journal, 17, 36-45.
[22]
Stevens, D. J. (1983). Cognitive processes and success of students in instructional computer courses. AEDS Journal, 16, 228-233.
[23]
Weinberg, G. (1971). The Psychology of Computer Programming, New York: Van Nostrand Reinhold.
[24]
Werth, L. H. (1985). Predicting Student Performance in a Beginning Computer Science Class. Unpublished dissertation. University of Nevada, Las Vegas. Las Vegas, NV.
[25]
Whipkey, K. L. & Stephens, J. T. (1984). Identifying predictors of programming skill. SIGCSE Bulletin, 16, 36-42.
[26]
Wileman, S. A., Konvalina, J., & Stephens, L. J. (1981). Factors influencing success in beginning computer science courses. Journal of Educational Research, 74, 223-226.
[27]
Witkin, H. A. (1976). Cognitive style in academic performance and in teacher-student relations. In S. Messick (Ed.) Individuality in learning: Implications of cognitive style and creativity for human development. San Francisco: Jossey-Bass.
[28]
Witkin, H. A., Moore, C. A., Goodenough, D. R., & Cox, P. W. (1977). Field-dependent and field-independent cognitive styles and their educational implications. Review of Educational Research, 47, 1-64.
[29]
Witkin, H. A., Oltman, P. K., Raskin, E., & Karp, S. A. (1971). A manual for the embedded figures test. Palo Alto: Consulting Psychologists Press.

Cited By

View all
  • (2023)Psychological Models and Instruments Employed to Identify Personality Traits of Software Developers: A Systematic Mapping StudyHuman-Computer Interaction10.1007/978-3-031-24709-5_11(146-161)Online publication date: 22-Jan-2023
  • (2020)Can Students' Spatial Skills Predict Their Programming Abilities?Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education10.1145/3341525.3387380(446-451)Online publication date: 15-Jun-2020
  • (2019)CS1: how will they do? How can we help? A decade of research and practiceComputer Science Education10.1080/08993408.2019.161267929:2-3(254-282)Online publication date: 29-May-2019
  • Show More Cited By

Recommendations

Reviews

Lee Girard Herberts

The paper describes a research study on predictors of computer science class performance. Predictors evaluated included background (sex, age, high school and college grades, classification, hours worked, etc.), cognitive (embedded figures), intellectual development (Piaget), and personality (Myers-Briggs [1]), variables. College grades, high school mathematics, embedded figures, and intellectual development were statistically significant factors (p<.05). The author has provided a reasonably comprehensive attack on the “predictor problem” in computer science (including a good reference list). However, the lack of predictors that explain a large proportion of the variance in performance remains. For example, the embedded figures test correlated only .317 with letter grade in the computer class. Also, there are some concerns as to the statistical validity of using Pearson's R, changing the alpha value, and controlling for separate classes. Finally, this research does provide a unique contribution in the analysis of personality predictors (using Myers-Briggs).

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCSE '86: Proceedings of the seventeenth SIGCSE technical symposium on Computer science education
February 1986
336 pages
ISBN:0897911784
DOI:10.1145/5600
  • cover image ACM SIGCSE Bulletin
    ACM SIGCSE Bulletin  Volume 18, Issue 1
    Proceedings of the 17th SIGCSE symposium on Computer science education
    February 1986
    304 pages
    ISSN:0097-8418
    DOI:10.1145/953055
    Issue’s Table of Contents
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 February 1986

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SIGCSE86
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

Upcoming Conference

SIGCSE Virtual 2024
1st ACM Virtual Global Computing Education Conference
December 5 - 8, 2024
Virtual Event , NC , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)151
  • Downloads (Last 6 weeks)21
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Psychological Models and Instruments Employed to Identify Personality Traits of Software Developers: A Systematic Mapping StudyHuman-Computer Interaction10.1007/978-3-031-24709-5_11(146-161)Online publication date: 22-Jan-2023
  • (2020)Can Students' Spatial Skills Predict Their Programming Abilities?Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education10.1145/3341525.3387380(446-451)Online publication date: 15-Jun-2020
  • (2019)CS1: how will they do? How can we help? A decade of research and practiceComputer Science Education10.1080/08993408.2019.161267929:2-3(254-282)Online publication date: 29-May-2019
  • (2018)Taxonomizing features and methods for identifying at-risk students in computing coursesProceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education10.1145/3197091.3205845(364-365)Online publication date: 2-Jul-2018
  • (2018)Race to improve student understanding of uncertainty: Using LEGO race cars in the physics labAmerican Journal of Physics10.1119/1.500381286:1(68-76)Online publication date: 1-Jan-2018
  • (2017)A Contingency Table Derived Method for Analyzing Course DataACM Transactions on Computing Education10.1145/312381417:3(1-19)Online publication date: 28-Aug-2017
  • (2017)Performance and Consistency in Learning to ProgramProceedings of the Nineteenth Australasian Computing Education Conference10.1145/3013499.3013503(11-16)Online publication date: 31-Jan-2017
  • (2015)Exploring Machine Learning Methods to Automatically Identify Students in Need of AssistanceProceedings of the eleventh annual International Conference on International Computing Education Research10.1145/2787622.2787717(121-130)Online publication date: 9-Jul-2015
  • (2014)Remediation and student success in CIS programsProceedings of the 45th ACM technical symposium on Computer science education10.1145/2538862.2538962(689-694)Online publication date: 5-Mar-2014
  • (2014)English, Mathematics, and Programming grades in the secondary level as predictors of academic performance in the college levelIISA 2014, The 5th International Conference on Information, Intelligence, Systems and Applications10.1109/IISA.2014.6878739(427-431)Online publication date: Jul-2014
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media