Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Impact of auto-grading on an introductory computing course

Published: 01 June 2013 Publication History

Abstract

This project presents and assesses the impact of a pedagogical tool, called Bottlenose, deployed in an introductory Computer Science course. Bottlenose is a web-based framework that accepts student submissions and presents immediate feedback. Students may submit any number of times before the assignment due date. We expect them to use the feedback from previous submissions to improve their subsequent submissions. We compared student behavior on assignments against previous semesters, which used the same assignments, but with no automated feedback system. We observed that students, when using the feedback system, make more submissions per assignment, indicating that students were leveraging feedback to improve their programs.

References

[1]
Ala-Mutka, K., A survey of automated assessment approaches for programming assignments, Computer Science Education, 15, (2), 83--102, 2005.
[2]
Edwards, S., Perez-Quinones, M., Web-CAT: automatically grading programming assignments, In Proceedings of the 13th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE '08), 2008.
[3]
Higgins, C., Gray, G., Symeonidis, P., Tsintsifas, A., Automated assessment and experiences of teaching programming, ACM Journal on Educational Resources in Computing, 5, (3), 5, 2005.
[4]
Ihantola, P., Ahoniemi, T., Karavirta, V., Seppälä, O., Review of recent systems for automatic assessment of programming assignments, In Proceedings of the 10th Koli Calling International Conference on Computing Education Research (Koli Calling '10), 86--93, 2010.
[5]
Joy, M., Griffiths, N., Boyatt, R., The BOSS online submission and assessment system, ACM Journal on Educational Resources in Computing, 5, (3), 2, 2005.
[6]
Ruby on Rails, http://rubyonrails.org/, retrieved November 15, 2012.
[7]
Schwern, M., Lester, A., Documentation for the TAP format, 2003, http://search.cpan.org/~petdance/Test-Harness-2.64/lib/Test/Harness/TAP.pod, retrieved November 15, 2012.
[8]
Sterbini, A., Temperini, M., Automatic correction of C programming exercises through unit-testing and aspect-programming, In Proceedings of the 2nd International Conference on Educational Information Systems, Technologies, and Applications (EISTA '04), 6, 2004

Cited By

View all
  • (2024)Integrating Automated Feedback into a Creative Coding CourseProceedings of the 2024 on Innovation and Technology in Computer Science Education V. 210.1145/3649405.3659490(799-799)Online publication date: 8-Jul-2024
  • (2024)Exploring the Impact of Assessment Policies on Marginalized Students' Experiences in Post-Secondary Programming CoursesProceedings of the 2024 ACM Conference on International Computing Education Research - Volume 110.1145/3632620.3671100(233-245)Online publication date: 12-Aug-2024
  • (2024)Use of AI-driven Code Generation Models in Teaching and Learning Programming: a Systematic Literature ReviewProceedings of the 55th ACM Technical Symposium on Computer Science Education V. 110.1145/3626252.3630958(172-178)Online publication date: 7-Mar-2024

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Journal of Computing Sciences in Colleges
Journal of Computing Sciences in Colleges  Volume 28, Issue 6
June 2013
203 pages
ISSN:1937-4771
EISSN:1937-4763
Issue’s Table of Contents

Publisher

Consortium for Computing Sciences in Colleges

Evansville, IN, United States

Publication History

Published: 01 June 2013
Published in JCSC Volume 28, Issue 6

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)24
  • Downloads (Last 6 weeks)2
Reflects downloads up to 21 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Integrating Automated Feedback into a Creative Coding CourseProceedings of the 2024 on Innovation and Technology in Computer Science Education V. 210.1145/3649405.3659490(799-799)Online publication date: 8-Jul-2024
  • (2024)Exploring the Impact of Assessment Policies on Marginalized Students' Experiences in Post-Secondary Programming CoursesProceedings of the 2024 ACM Conference on International Computing Education Research - Volume 110.1145/3632620.3671100(233-245)Online publication date: 12-Aug-2024
  • (2024)Use of AI-driven Code Generation Models in Teaching and Learning Programming: a Systematic Literature ReviewProceedings of the 55th ACM Technical Symposium on Computer Science Education V. 110.1145/3626252.3630958(172-178)Online publication date: 7-Mar-2024

View Options

Get Access

Login options

Full Access

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