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

skip to main content
10.1145/2493394.2493412acmconferencesArticle/Chapter ViewAbstractPublication PagesicerConference Proceedingsconference-collections
research-article

Can first-year students program yet?: a study revisited

Published: 12 August 2013 Publication History

Abstract

The McCracken et al. working group paper is often cited for the proposition that students can't program. In that study, students from four different institutions were each assigned to implement one of three versions of a calculator. More than half of the students failed to produce a program that compiled and executed in the time assigned.
Lost in this discussion, however, is the fact that the original paper had the goal of evaluating its instrument, as well as the students. We examine and adjust their instrument, and present the results of the revised study. With a modifed instrument, we have obtained significantly improved results.

References

[1]
T. Clear, J. Whalley, P. Robbins, A. Philpott, A. Eckerdal, M. Laakso, and R. Lister. Report on the final BRACElet workshop: Auckland University of Technology, September 2010. J. Applied Computing and Information Technology, 15, 2011.
[2]
P. Denny, A. Luxton-Reilly, and B. Simon. Evaluating a new exam question: Parsons problems. In Proc. of the Fourth international Workshop on Computing Education Research, ICER '08, pages 113--124. ACM, 2008.
[3]
R. Lister. Ten years after the McCracken Working Group. ACM Inroads, 2(4):18--19, Dec. 2011.
[4]
R. Lister, E. S. Adams, S. Fitzgerald, W. Fone, J. Hamer, M. Lindholm, R. McCartney, J. E. Moström, K. Sanders, O. Seppälä, B. Simon, and L. Thomas. A multi-national study of reading and tracing skills in novice program mers. SIGCSE Bull., 36(4):119--150, June 2004.
[5]
M. McCracken. Evaluation of programs for the iticse working group on programming skill assessment, May 2001. http://www.cc.gatech.edu/projects/iticsewg/evaluation.pdf. (Accessed on March 3,2013).
[6]
M. McCracken, V. Almstrum, D. Diaz, M. Guzdial, D. Hagan, Y. B.-D. Kolikant, C. Laxer, L. Thomas, I. Utting, and T. Wilusz. A multi-national, multi-institutional study of assessment of programming skills of first-year cs students. SIGCSE Bull., 33(4):125--180, Dec. 2001.
[7]
J. Meyer and R. Land. Threshold concepts and troublesome knowledge: Linkages to ways of thinking and practising within the disciplines. ETL Project Occasional Report 4, School of Education, University of Edinburgh, UK, 2003. http://www.ed.ac.uk/etl/docs/ETLreport4.pdf.
[8]
D. Perkins. The many faces of constructivism. Educational Leadership, 57(3):6--11, 1999.
[9]
J. Sajaniemi. An empirical analysis of roles of variables in novice-level procedural programs. In Proc. IEEE 2002 Symp. on Human Centric Computing Languages and Environments, pages 37--39, 2002.
[10]
B. Simon, T.-Y. Chen, G. Lewandowski, R. McCartney, and K. Sanders. Commonsense computing: what students know before we teach (episode 1: sorting). In Proc. of the second international workshop on Computing education research, ICER '06, pages 29--40. ACM, 2006.
[11]
L. Smith and J. Cordova. Weighted primary trait analysis for computer program evaluation. J. Comput. Sci. Coll., 20(6):14--19, June 2005.
[12]
J. Sweller. Cognitive load during problem solving: effects on learning. Cognitive Science, 12:257--285, 1988.

Cited By

View all
  • (2022)A Qualitative Study of Experienced Course Coordinators’ Perspectives on Assessment in Introductory Programming Courses for Non-CS MajorsACM Transactions on Computing Education10.1145/351713422:4(1-29)Online publication date: 15-Sep-2022
  • (2020)Using Consistency to Measure CS1 Student’s Comprehension of User-defined Functions2020 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE)10.1109/TALE48869.2020.9368374(1-7)Online publication date: 8-Dec-2020
  • (2019)Copying Can Be GoodProceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education10.1145/3304221.3319783(450-456)Online publication date: 2-Jul-2019
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICER '13: Proceedings of the ninth annual international ACM conference on International computing education research
August 2013
202 pages
ISBN:9781450322430
DOI:10.1145/2493394
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: 12 August 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. assessment
  2. programming
  3. replication

Qualifiers

  • Research-article

Conference

ICER '13
Sponsor:
ICER '13: International Computing Education Research Conference
August 12 - 14, 2013
San California, San Diego, USA

Acceptance Rates

ICER '13 Paper Acceptance Rate 22 of 70 submissions, 31%;
Overall Acceptance Rate 189 of 803 submissions, 24%

Upcoming Conference

ICER 2025
ACM Conference on International Computing Education Research
August 3 - 6, 2025
Charlottesville , VA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)1
Reflects downloads up to 19 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2022)A Qualitative Study of Experienced Course Coordinators’ Perspectives on Assessment in Introductory Programming Courses for Non-CS MajorsACM Transactions on Computing Education10.1145/351713422:4(1-29)Online publication date: 15-Sep-2022
  • (2020)Using Consistency to Measure CS1 Student’s Comprehension of User-defined Functions2020 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE)10.1109/TALE48869.2020.9368374(1-7)Online publication date: 8-Dec-2020
  • (2019)Copying Can Be GoodProceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education10.1145/3304221.3319783(450-456)Online publication date: 2-Jul-2019
  • (2018)Developing Assessments to Determine Mastery of Programming FundamentalsProceedings of the 2017 ITiCSE Conference on Working Group Reports10.1145/3174781.3174784(47-69)Online publication date: 30-Jan-2018
  • (2018)The Effect of Reporting Known Issues on Students' WorkProceedings of the 49th ACM Technical Symposium on Computer Science Education10.1145/3159450.3159456(74-79)Online publication date: 21-Feb-2018
  • (2018)Analysis of Students’ learning of computer programming in a computer laboratory contextEuropean Journal of Engineering Education10.1080/03043797.2018.1544609(1-18)Online publication date: 13-Nov-2018
  • (2016)Novice Programmers and the Problem Description EffectProceedings of the 2016 ITiCSE Working Group Reports10.1145/3024906.3024912(103-118)Online publication date: 9-Jul-2016
  • (2016)Replication in computing education researchProceedings of the 16th Koli Calling International Conference on Computing Education Research10.1145/2999541.2999554(2-11)Online publication date: 24-Nov-2016
  • (2016)Satisfaction, Time Investment and Success in Students' Programming ExerciseProceedings of the Programming Experience 2016 (PX/16) Workshop10.1145/2984380.2984382(9-20)Online publication date: 18-Jul-2016
  • (2016)Applying Validated Pedagogy to MOOCsProceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education10.1145/2899415.2899429(326-331)Online publication date: 11-Jul-2016
  • Show More Cited By

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