skip to main content
10.1145/1029533.1029585acmconferencesArticle/Chapter ViewAbstractPublication PagesiteConference Proceedingsconference-collections
Article

The experience factor in early programming education

Published: 28 October 2004 Publication History

Abstract

Like most computing departments, the Information Technology (IT) Department of the Golisano College of Computing and Information Sciences (GCCIS) at Rochester Institute of Technology (RIT) offers an introductory programming sequence. Students typically spend their first three quarters completing the sequence. We have found that students enter the sequence with varying degrees of experience ranging from none at all to significant programming experience. Those with previous exposure to programming could have received this experience in many different ways: programming courses in high school, programming that is tangential to other high school courses, clubs, self study, and work experience. In 2003, the authors discussed the preliminary results of a study examining the impact of prior experience on students entering an introductory programming sequence [6]. The preliminary results indicated that prior programming experience did have an impact on student performance in the first course in the programming sequence; however it did not seem to have a significant impact on student performance in subsequent courses. By the end of the sequence, students seemed to have equivalent performance. The data, however, were incomplete. Not all students had completed the sequence by the end of the school year. This paper will reexamine the data now that students have completed the courses.

References

[1]
Pat Byrne and Gerry Lyons. The effect of student attributes on success in programming. Proceedings of the 6th annual conference on innovation and technology in computer science education, pages 49--52, 2001, Canterbury, United Kingdom. ACM Press.
[2]
Davis, Glynda Jones. An introduction to computer science for students with little or no programming experience. Proceedings: 1991 Frontiers in education Conference.
[3]
Franklin, Roger. What academic impact are high school computing courses having on the entry-level computer science curriculum? Proceedings of the eighteenth SIGCSE technical symposium on computer science education, pages 253--256, 1987, St. Louis, Missouri, United States. ACM Press.
[4]
Dianne Hagan and Selby Markham. Does it help to have some programming experience before beginning a computing degree program? Proceedings of the 5th annual SIGCSE/SIGCUE ITiCS Econference on innovation and technology in computer science education, pages 25--28, 2000, Helsinki, Finland. ACM Press.
[5]
Harriet G. Taylor and Luegina C. Mounfield. The effect of high school computer science, gender, and work on success in college computer science. Proceedings of the twentieth SIGCSE technical symposium on computer science education, pages 195--198, 1989, Louisville, Kentucky, United States. ACM Press.
[6]
Edward Holden and Elissa Weeden. The impact of prior experience in an information technology programming course sequence. Proceedings of the 4th conference on information technology education, pages 41--46, 2003, Lafayette Indiana, United States. ACM Press

Cited By

View all
  • (2023)Prior Programming Experience: A Persistent Performance Gap in CS1 and CS2Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 110.1145/3545945.3569752(889-895)Online publication date: 2-Mar-2023
  • (2022)On the Effect of Onboarding Computing Students without Programming-Confidence or -ExperienceProceedings of the 22nd Koli Calling International Conference on Computing Education Research10.1145/3564721.3564724(1-8)Online publication date: 17-Nov-2022
  • (2021)A Qualitative Study on How Students Interact with Quizzes and Estimate Confidence on Their AnswersProceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 110.1145/3430665.3456377(32-38)Online publication date: 26-Jun-2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CITC5 '04: Proceedings of the 5th conference on Information technology education
October 2004
300 pages
ISBN:1581139365
DOI:10.1145/1029533
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: 28 October 2004

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. information technology education
  2. java
  3. programming
  4. programming experience
  5. teaching

Qualifiers

  • Article

Conference

SIGITE04
Sponsor:

Acceptance Rates

Overall Acceptance Rate 176 of 429 submissions, 41%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)22
  • Downloads (Last 6 weeks)4
Reflects downloads up to 27 Dec 2024

Other Metrics

Citations

Cited By

View all

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