Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1822090.1822123acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
research-article

A study on student performance in first year CS courses

Published: 26 June 2010 Publication History

Abstract

Novice students often find it difficult to learn programming. Consequently this leads to high failure and high dropout rates. We must ask ourselves if these problems are caused by specific programming issues or if there are other courses that struggle with the same problem. This paper presents a study that involved Computer Science freshmen. The study tried to evaluate the connection of academic results between the first programming course and other first year courses. Subsequently the idea was to encourage teachers to dialogue about teaching and learning strategies concerning courses where the students' results are related, in order to share problems and solutions. Students were also submitted to a learning style test, in order to identify the influence of its dimensions in the obtained results.

References

[1]
Ben-Ari, M. Constructivism in Computer Science Education. Journal of Computers in Mathematics & Science Teaching, 20, 1 (2001), 45--73.
[2]
Bereiter, C. and Ng., E. Three Levels of Goal Orientation in Learning. Journal of the Learning Sciences, 1, 3 (1991), 243--271.
[3]
Bloom, B. S., Engelhart, M. D., Furst, E. J., Hill, W. H. and Krahwohl, D. Taxonomy of Educational Objectives. In: Handbook I: Cognitive Domain. New York (NY): David McKay Company (1956).
[4]
Buxeda, R., Jimenez, L. and Morell, L. Transforming an Engineering Course to Enhance Student Learning. In Proceedings of the International Conference on Engineering Education (Oslo, Norway, 2001).
[5]
Byrne, P. and Lyons, G. The Effect of Student Attributes on Success in Programming. In Proceedings of the 6th ITiCSE Annual Conference on Innovation and Technology in Computer Science Education (Canterbury, UK, 2001), 49--52.
[6]
Chumra, G. A. What abilities are necessary for success in computer science? SIGCSE Bulletin -- inroads, 30, 4 (1998), 55--58.
[7]
Felder, R. M. Learning and Teaching Styles in Engineering Education. Journal of Engineering Education, 78, 7 (1988), 674--681.
[8]
Felder, R. M. and Brent, R. Understanding Student Differences. Journal of Engineering Education, 94, 1 (2005), 57--72.
[9]
Gomes, A., Carmo, L., Bigotte, E. and Mendes, A. J. Mathematics and programming problem solving. In Proceedings of the 3rd E-Learning Conference -- Computer Science Education (Coimbra, Portugal, 2006), (CD--ROM).
[10]
Gomes, A. and Mendes, A. J. Learning to program -- difficulties and solutions. In Proceedings of the ICEE'07 -- International Conference on Engineering Education (Coimbra, Portugal, 2007), (CD--ROM).
[11]
Gomes, A. and Mendes, A. J. A study on student's characteristics and programming learning. In Proceedings of the ED-MEDIA'08 -- World Conference on Educational Multimedia, Hypermedia & Telecomunications (Wien, Austria, 2008), 2895--2904.
[12]
Gomes, A. and Mendes, A. Bloom's taxonomy based approach to learn basic programming. In Proceedings of ED-MEDIA'09 -- World Conference on Educational Multimedia, Hypermedia & Telecommunications (Honolulu, Hawaii, 2009), 2547--2554.
[13]
Gray, W. D., Goldberg, N. C. and Byrnes, S. A. Novices and programming: Merely a difficult subject (why?) or a means to mastering metacognitive skills? Review of the book Studying the Novice Programmer. Journal of Educational Research on Computers, 9, 1 (1993), 131--140.
[14]
Jenkins, T. On the difficulty of learning to program. In Proceedings of the 3rd Annual LTSN_ICS Conference, The Higher Education Academy (Loughborough, UK, 2002), 53--58.
[15]
Keefe, J. W. Learning Style: An Overview. In: Keefe, J. W. (ed.) Student Learning Styles: Diagnosing and Prescribing Programs. Reston, VA.: National Association of Secondary School Principals (1979), 134--137.
[16]
Kuri, N. P. and Truzzi, O. M. S. Learning Styles of Freshmen Engineering Students. In Proceedings of the International Conference on Engineering Education (Manchester, UK, 2002), 18--22.
[17]
Lahtinen, E., Mutka, K. A. and Jarvinen, H. M. A Study of the difficulties of novice programmers. In Proceedings of the 10th Annual SIGSCE Conference on Innovation and Technology in Computer Science Education (Monte da Caparica, Portugal, 2005), 14--18.
[18]
Lister, R., Adams, E., Fitzgerald, S., Fone, W., Hamer, J., Lindholm, M., McCartney, R., Moström, J., Sanders, K., Seppälä, O., Simon, B. and Thomas, L. A Multi-National Study of Reading and Tracing Skills in Novice Programmers. SIGSCE Bulletin, 36, 4 (2004), 119--150.
[19]
Livesay, G. A., Dee, K. C. E., Nauman, A. and Hites, Jr. L. S. Engineering Student Learning Styles: A Statistical Analysis Using Felder's Index of Learning Styles. In Proceedings of the ASEE Conference and Exposition (Montreal, Quebec, 2002).
[20]
Pacheco, A., Gomes, A., Henriques, J., Almeida, A. M. and Mendes, A. A study on basic mathematics knowledge for the enhancement of programming learning skills. In Proceedings of IEEIII08 -- Informatics Education Europe III (Venice, Italy, 2008).
[21]
Rosati, P. A. Comparisons of Learning Preferences in an Engineering Program. In Proceedings of the 26th Frontiers in Education Conference (Washington, D.C., USA, 1996), 1441--1444.
[22]
Rosati, P. A. Specific Differences and Similarities in the Learning Preferences of Engineering Students. In Proceedings of the 29th Frontiers in Education Conference (San Juan, Puerto Rico, 1999), 12c1--22.
[23]
Soloman, B. A. and Felder, R. M. "Index of Learning Styles Questionnaire", Available at: http://www.engr.ncsu.edu/learningstyles/ilsweb.html
[24]
Soloway, E. and Spohrer, J. Studying the Novice Programmer. Lawrence Erlbaum Associates, Hillsdale, New Jersey, 1989.
[25]
Zywno, M. S. A Contribution of Validation of Score Meaning for Felder-Soloman's Index of Learning Styles. In Proceedings of the ASEE Conference and Exposition (Washington, D.C., USA, 2003).
[26]
Winslow, L. E. Programming pedagogy -- a psychological overview. SIGCSE Bulletin, 28, 3 (1996), 17--22.

Cited By

View all
  • (2021)A Study of First-Year Students’ Attitudes toward Programming in the Innovation in Educational Technology CourseEducation Research International10.1155/2021/91053422021(1-10)Online publication date: 14-Oct-2021
  • (2019)A Systematic Literature Review on Teaching and Learning Introductory Programming in Higher EducationIEEE Transactions on Education10.1109/TE.2018.286413362:2(77-90)Online publication date: May-2019
  • (2018)Problem based learning associated to the development of games for programming teachingComputer Applications in Engineering Education10.1002/cae.2196826:5(1577-1589)Online publication date: 28-Jun-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ITiCSE '10: Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
June 2010
344 pages
ISBN:9781605588209
DOI:10.1145/1822090
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

In-Cooperation

  • Bilkent University: Bilkent University

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 June 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. learning difficulties
  2. learning styles
  3. programming learning

Qualifiers

  • Research-article

Conference

ITiCSE '10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 552 of 1,613 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)25
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2021)A Study of First-Year Students’ Attitudes toward Programming in the Innovation in Educational Technology CourseEducation Research International10.1155/2021/91053422021(1-10)Online publication date: 14-Oct-2021
  • (2019)A Systematic Literature Review on Teaching and Learning Introductory Programming in Higher EducationIEEE Transactions on Education10.1109/TE.2018.286413362:2(77-90)Online publication date: May-2019
  • (2018)Problem based learning associated to the development of games for programming teachingComputer Applications in Engineering Education10.1002/cae.2196826:5(1577-1589)Online publication date: 28-Jun-2018
  • (2017)Learning styles in programming education: A systematic mapping study2017 IEEE Frontiers in Education Conference (FIE)10.1109/FIE.2017.8190465(1-7)Online publication date: Oct-2017
  • (2016)Combining unsupervised and invigilated assessment of introductory programmingProceedings of the Australasian Computer Science Week Multiconference10.1145/2843043.2843064(1-10)Online publication date: 1-Feb-2016
  • (2014)Improving student performance in CS1Journal of Computing Sciences in Colleges10.5555/2667432.266745430:2(157-163)Online publication date: 1-Dec-2014
  • (2012)Ability to 'explain in plain english' linked to proficiency in computer-based programmingProceedings of the ninth annual international conference on International computing education research10.1145/2361276.2361299(111-118)Online publication date: 9-Sep-2012
  • (2012)A study on students' behaviours and attitudes towards learning to programProceedings of the 17th ACM annual conference on Innovation and technology in computer science education10.1145/2325296.2325331(132-137)Online publication date: 3-Jul-2012
  • (2011)Influences on Student Performance in a University Networks and Telecommunications CourseOnline Courses and ICT in Education10.4018/978-1-60960-150-8.ch023(300-310)Online publication date: 2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media