Abstract
Computer programming which forms the major component of most technological inventions is perceived by most computer science students as difficult. Some researchers have also reported that failure rates in programming courses are between 30% and 40%. It has therefore become necessary to study factors that could influence achievement in programming. This study therefore investigated the interaction between some selected factors (mathematics ability, mathematics anxiety, computer anxiety, programming anxiety, age and gender) and achievement in Basic programming. The study adopted a correlational design with achievement in Basic programming as the dependent variable, while mathematics ability, mathematics anxiety, computer anxiety, programming anxiety, age and gender serve as the independent variables. Three scales namely; mathematics anxiety (r = 0.82), computer anxiety (r = 0.82) and programming anxiety (r = 0.82) rating scales were used for data collection. Data collected were analysed using Pearson Product Moment Correlation (PPMC) coefficient and multiple regression analyses.The result of the analysis showed that the correlation between mathematics ability and achievement in Basic programming are positive and significant. The composite effect of the factors under study on achievement in Basic programming is 20.8%. Efforts should be made to motivate students to improve their mathematics ability so as to improve programming performance and consequently improve efficiency in programming.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
P.O Jegede(2009). Predictors of JAVA Programming self-Efficacy among engineering Students in Nigeria University. International Journal of Computer Science and information security (IJCSIS), available at http:/site.google.com/site/ijcsis/.
P. Byrne and G.Lyons (2001). The effect of students Attributes on success in programming. ACMSIGSE Bulletin of the proceedings of the 6th Annual conference on Innovation and Technology in computer science Education 33(3) pp 49–52.
S. Mc Namarah and R Pyne (2004). Teaching a first level programming course: strategies for improving students performance, journal of Art Science and Technology, 1, 42–49
M. Begum (2003). An Ontology for Teaching Programming. Association for computer machinery, 36(3), 49–52.
L Fowler, V. Campbell, D. McGill and G. Roy (2002). An innovative approach to teaching first year proigramming supported by learning style investigation. A paper presented at the Australasian Association for Engineering Education, Melbourne
Z.Shukur, M. Alias, S.A Hanawi, and A. Arshad (2003). “Faktor-faktor Kegagalan: Pandangan pelajar Yang mengulang Kursus Pengaturcaraan C”, Paper presented in Bengkel Sains Pengaturcaran (ATUR03). Kuala Lumpur.
N.M Norwawi, C.F Hibadullah, and J. Osman. (2005). “Factors Affecting Performance in Introductory programming”. [CDROM]. In Proceedings of the International Conference on Qualitative Sciences and Its Applications (ICOQSIA)
Y. Ma, B. Liu, C.K. Wong, P.S Yu and S.M Lee (2000). Targeting the Right studies using Data Mining. In proceedings of the knowledge and Data Discovery (KDD 2000), Boston, U.S.A. pp 457–464.
C.F. Hibadullah and M.N Norwawi (2007). Classification of student’s performance in programming course using decision tree. The fifth international conference on information Technology in Asia, Kuching, pp 315–317.
D.F. Butcher and W.A Muth (1985). Predicting performance in an introductory computer science course communications of the ACM, 28 (3), 263–268.
S. Dey and Mand, L.R (1986). Effects of mathematics preparation and prior language exposure on perceived performance in introductory computer science courses. SIGSCE bulletin, 18(1), 144–148.
S.C. Renk (1986). Factors affecting academic success in introductory computer programming. Doctoral dissertion, university of Iowa. Dissertation Abstracts International 48(3), 579 – A
R.M. Thronson (1985). Achievement as a function of learning style preference in beginning computer programming courses. Doctoral dissertion, Montana State University.Dissertion Abstracts international, 45(10),3100– A.
R.K Eskew and R.H Faley (1981). Some Determinants of student’s performance in the First – college-level Financial Accounting course. The Accounting Review, 11(1), 137–147.
T.R Hostetler,(1983). Predicting students success in an introductory programming course, ACM SIGCSE Bulletin 15(3), 40–49.
A. Goold and R. Rimmer (2000). Factors affecting performance in First Year Programming, ACM SIGCSE bulletin, 32, 39–43
L.S. Corman (1986). Cognitive style, personlity Type, and Learning Ability as factors in predicting the Beginning programming student, Association for computer machinery 18, 80–89
V. Ramalingam., D. LaBelle. And S. Wiedenbeck. (2004). Self- Efficacy and Mental models in learning to program, the 9th Annual SIGCSE conference an innovation and technology in computer science, Leeds, United Kingdom, 171–175.
S. Bergin and R. Relly (2005). Programming: Factors that influences Success. Proceedings SIGCSE’ 05. Feb 23–27. Missouri, US pp 411–415
E. Holden and E.Weeden (2004). Prior experince and New IT students. Issues in informing science and information Technology vol 2.
A.P. Calitz, M.B. Watson and De Kock, G de V. (1997). Identification and selection of successful Future IT Personnel in a changing Technological and Business Environment. In proceedings of the 1997 ACM SIGCPR conference on computer personnel research. California, USA pp 31–35.
W. Haliburton., M. Thweat. and N.J Wahl (1998). Gender Differences in Personality Components of computer science students: a test of Holland’s Congruence Hypothesis. In Proceedings of the 1997 ACM SIGSCE 98, Atlanta, USA pp 77–81.
V.A Dixon (1987). An investigation of prior source of difficulties in learning university computer science. Paper presented at the National Educational computer science. Paper presented at the National educational computer conference. Philadelphia, PA (ERIC Documentation Reproduction service No. ED295596)
L. Goodwin and J.M Wilkes, (1986). The psychological and background characteristics influencing students’success in computer programming AEDS Journal, 19(1), 1–19
J. Konvalina. S.A, Wileman, and L.J Stephens (1983) Math proficiency: a key to success for computer science students. Communications of ACM 26(5), 377–382
P.W Oman(1986). Identifying student characteristics influencing success in introductory computer science courses. AEDS JOURNAL
P. Ramberg, and S.V Caster,(1986). A new look at an old problem: keys to success for computer science students. SIGCSE bulletin, 18(3), 36–39
B.L. Marcolin, C.M. Malcoln and O.C Kevin (1997). End use ability, impact of job and individual differences. Journal of End user computing 9(2), 3–12.
S.L. Chua, D. Chen, and A.F.L Wong, (1999). Computer anxiety and its correlates: a meta – analysis. Computers in Human Behaviour, 15, 609–623.
R.K Heinssen, C.R Glas, and L.A. Knight (1987) Assessing computer anxiety: Development and validation of the computer anxiety rating scale. Computer in Human Behaviour, 3, 49–59.
K.S. Hong, E Abang,., O. Abang, and S.N Zaimuarifuddin(2005). Computer self-Efficacy, computer anxiety and attitudes towards the internet: a study among undergraduates in Unimas. Educational Technology and society, 8(4), 205–219
R. Kanfer, R and E.D (1997). Motivational traits and skills: a person-centred approach to work motivation. Research in organizational Behaviour, 19, 1–56.
V.S Garry (2005). The effects of mathematics Anxiety on the course and career choice of high school Ph.D thesis (unpublished), philadelphia: Drexel University.
M.H. Ashcraft AND E.P Kirk (2001). The relationships among working memory, math anxiety and performance. J Experimental psychology, 130(2): 224–237.
C. Gressard and B.H. Loyd(1984). Reliability and factoral validity of computer attitude scale. Educational and psychological measurement, 44(2), 501–505
J.S. Lindbeck and F. Dambrot (1986). Measurement and reduction of math and computer anxiety. School science and mathematics volume 86(7). Pp 567–577
W.J. Underwood (1986). The relationship between Age and performance of Engineers: a replication and extension. Engineering management international, 3(4), 245–252.
T. Mclennan, S. Clemes, J. Young, and E. Kamikubo- Gould(2000). Age and Expectations? Attributes of successful students in an introductory programming class revisted. Paper presented at the WIC 2000: 6th Australian Workshop on Women in computing, July 20-22, Brisbane Australia: available: Http://www.sqi.gu.edu.au/wic2000/.accessed:6/25/01 .
L. Shashani(1994). Gender – based differences in attitudes towards computers, computers and education, 20 pp 169–181.
K. Krendle, M.C Broihier and C. Fletwood (1989). Children and computers: do sex-related differences persist 3 Journal of communication, 29, pp 85–93.
S.L Massoud (1991). Computer attitudes and computer knowledge of Adult students. Journal of educational computing research, 7, 269–291
J. Voogt(1987). Computer Literacy in secondary Education: the performance and Engagement of Girls, computer and Education, 11 pp 305–312.
S.C Chen (1986). A study of predicting the supply and demand of information professionals in ROC at the year 2000. Unpublished doctoral dissertion, National Sun Yat– Sen University, Kaoshung, Taiwan.
L.C. Mooi and K.C. Cheung(1990). On meaningful measurement: Junior College Pupil’s Anxiety towards Computer Programming. Chapter 4 of a collection of research works titled “Meaningful measurements in the classroom using Rasch Model: some examplars” published in October 1990 by the Institute of Education (Singapore).
M. Baloglu and P.F. Zelhart(2007). Psychometric Properties of the Revised Mathematics Anxiety Rating Scale. The Psychological Record 57, 593-611.
J. Bennedsen and M.E Caspersen(2005). Revealing the programming process. Proceedings of the 36th SIGCSE technical symposium on Computer science education volume 37, 186–190
Author information
Authors and Affiliations
Corresponding author
Additional information
This article is distributed under the terms of the Creative Commons Attribution License which permits any use, distribution, and reproduction in any medium, provided the original author(s) and the source are credited.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Owolabi, J., Olanipekun, P. & Iwerima, J. Mathematics Ability and Anxiety, Computer and Programming Anxieties, Age and Gender as Determinants of Achievement in Basic Programming. GSTF J Comput 3, 47 (2014). https://doi.org/10.7603/s40601-013-0047-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.7603/s40601-013-0047-4