Improving debugging education through applied learning

  • Authors:
  • Xiaohong (Sophie) Wang;Joshua Souders

  • Affiliations:
  • Salisbury University, Salisbury, MD;Salisbury University, Salisbury, MD

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this undergraduate research project, an extensive study on current software debugging methodologies and pedagogical approaches to debugging education in computer science curriculum is conducted. Based on the research findings, a web-based software tool is developed to assess the debugging skills for computer science students. Based on the outcome of the assessment, the tool can provide appropriate tutoring and practice exercises to target at the skill weakness of each individual. The benefits for this first-hand research and development experience in software debugging include the introduction of the debugging methodology research and education to freshmen and sophomores in computer science and the creation of a unique debugging skill assessment and tutoring software that can be adopted by undergraduate computer science education community.