337
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

Factors Affecting Programming Performance of First Year Students at a University in Botswana

ORCID Icon, &

References

  • Apiola, M., & Tedre, M. (2012). New perspectives on the pedagogy of programming in a developing country context. Computer Science Education, 22(3), 285–313. doi: 10.1080/08993408.2012.726871
  • Barlow-Jones, G., van der Westhuizen, D., & Coetzee, C. (2014). An investigation into the performance of first year programming students in relation to their Grade 12 Computer subject results. Paper presented at the EdMedia: World Conference on Educational Media and Technology.
  • Beaubouef, T. (2002). Why computer science students need math. SIGCSE Bulletin, 34(4), 57–59. doi: 10.1145/820127.820166
  • Bennedsen, J., & Caspersen, M.E. (2007). Failure rates in introductory programming. SIGCSE Bulletin, 39(2), 32–36. doi: 10.1145/1272848.1272879
  • Bennedsen, J., & Caspersen, M.E. (2008). Abstraction ability as an indicator of success for learning computing science? Paper presented at the ICER’08, Sydney, Australia.
  • Bergin, S., & Reilly, R. (2005). Programming: Factors that influence success. SIGCSE Bulletin, 37(1), 411–415. doi: 10.1145/1047124.1047480
  • Böszörményi, L. (1998). Why Java is not my favorite first-course language. Software—Concepts & Tools, 19, 141–145. doi: 10.1007/s003780050017
  • Byrne, P., & Lyons, G. (2001). The effect of student attributes on success in programming. SIGCSE Bulletin, 33(3), 49–52. doi: 10.1145/507758.377467
  • Doyle, M., Kasturiratna, D., Richardson, B.D., & Soled, S.W. (2009). Computer science and computer information technology majors together: Analyzing factors impacting students’ success in introductory programming. Paper presented at the 39th ASEE/IEEE Frontiers in Education Conference, San Antonio, Texas, USA.
  • Galpin, V. (2002). Women in computing around the world. SIGCSE Bulletin, 34(2), 94–100. doi: 10.1145/543812.543839
  • Gomes, A.J., & Mendes, A. (2010). A study on student performance in first year CS courses. Paper presented at the 15th annual conference on Innovation and technology in computer science education, Bilkent, Ankara, Turkey.
  • Gomes, A., Carmo, L., Bigotte, E., & Mendes, A. (2006). Mathematics and programming problem solving. Paper presented at the 3rd E-Learning Conference—Computer Science Education.
  • Goold, A., & Rimmer, R. (2000). Factors affecting performance in first-year computing. SIGCSE Bulletin, 32(2), 39–43; doi: 10.1145/355354.355369
  • Govender, I. (2010). From procedural to object-oriented programming (OOP)—An exploratory study of teacher’s performance. South Africa Computer Journal, 46, 14–23.
  • Hagan, D., & Markham, S. (2000). Does it help to have some programming experience before beginning a computing degree program? SIGCSE Bulletin, 32(3), 25–28. doi: 10.1145/353519.343063
  • Lau, W.W.F., & Yuen, A.H.K. (2011). Modelling programming performance: Beyond the influence of learner characteristics. Computers & Education, 57(1), 1202–1213. doi: 10.1016/j.compedu.2011.01.002
  • Morrison, M., & Newman, T.S. (2001). A study of the impact of student background and preparedness on outcomes in CS I. SIGCSE Bulletin, 33(1), 179–183. doi: 10.1145/366413.364580
  • Oroma, J.O., Wanga, H., & Ngumbuke, F. (2012). Challenges of teaching and learning computer programming in developing countries: Lessons from Tumaini University. Paper presented at the 6th International Technology, Education and Development Conference, Valencia, Spain.
  • Pillay, N., & Jugoo, V.R. (2005). An investigation into student characteristics affecting novice programming performance. ACM SIGCSE Bulletin, 37(4), 107–110. doi: 10.1145/1113847.1113888
  • Porter, L., Guzdial, M., McDowell, C., & Simon, B. (2013). Success in introductory programming: What works? Communication of the ACM, 56(8), 34–36. doi: 10.1145/2492007.2492020
  • Rauchas, S., Rosman, B., Konidaris, G., & Sanders, I. (2006). Language performance at high school and success in first year computer science. SIGCSE Bulletin, 38(1), 398–402 . doi: 10.1145/1124706.1121467
  • Rountree, N., Rountree, J.T., Robins, A., & Hannah, R. (2004). Interacting factors that predict success and failure in a CS1 course. SIGCSE Bulletin, 36(4), 101–104. doi: 10.1145/1041624.1041669
  • Sajaniemi, J., & Kuittinen, M. (2008). From procedures to objects: A research agenda for the psychology of object-oriented programming education. Human Technology, 4(1), 75–91. doi: 10.17011/ht/urn.200804151354
  • Sharma, R., & Shen, H. (2018). Does education culture influence factors in learning programming: A comparative study between two universities across continents. International Journal of Learning, Teaching and Educational Research, 17(2), 1–24.
  • Sheetz, S., Irwin, G., Tegarden, D., Nelson, H.J., & Monarchhi, D.E. (1997). Exploring the difficulties of learning object-oriented technique, Journal of Management Information Systems, 14, 103–131. doi: 10.1080/07421222.1997.11518167
  • Tinto, V. (1975). Dropout from higher education: A theoretical synthesis of recent research. Review of Educational Research, 45(1), 89–125. doi: 10.3102/00346543045001089
  • Ventura, P.R. (2005). Identifying predictors of success for and objects-first CS1. Computer Science Education, 15(3), 223–243. doi: 10.1080/08993400500224419
  • Ventura, P.R., & Ramamurthy, B. (2004). Wanted: CS1 students. No experience required. SIGCSE Bulletin, 36(1), 240–244. doi: 10.1145/1028174.971387
  • Watson, C., Li, F.W.B., & Godwin, J.L. (2014). No tests required: Comparing traditional and dynamic predictors of programming success. Paper presented at the SIGCSE, Atlanta, USA.
  • Wiedenbeck, S., Labelle, D., & Kain, V.N. (2004). Factors affecting course outcomes in introductory programming. Paper presented at the 16th Annual Workshop of the Psychology of Programming Interest Group.
  • Wilson, B.C., & Shrock, S. (2001). Contributing to success in an introductory computer science course: A study of twelve factors. SIGCSE Bulletin, 33(1), 184–188. doi: 10.1145/366413.364581

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.