@inproceedings{1d942c9e5d82490e83a1fd1f5a944f79,
title = "Addressing teaching practices regarding software quality: Testing and debugging in the classroom",
abstract = "Software quality is seen as an integral part of CS education. Two of the key concepts concerning software quality are testing and debugging. Testing is considered important to verify the students{\textquoteright} underlying model or algorithm. Debugging is an approach related to computational thinking which is distinct from general programming skills and fosters abilities like logical reasoning and independent problem solving. However, approaches, teaching materials, and studies on how to teach and integrate those concepts effectively into K12 classrooms are lacking. Therefore, both debugging and testing are often neglected in teaching practice, despite them being represented in many (but not all) curricula. In the following, we present a research project with the intention of providing adequate and evaluated strategies for addressing software quality in the classroom and its rationale. For this purpose, the model of Beizer{\textquoteright}s testing levels has been utilized and didactically transposed, thereby making it applicable to CS education in K12. The resulting categories may provide a basis for teaching and research.",
keywords = "CS education, Debugging, Software quality, Teaching practice, Testing",
author = "Tilman Michaeli and Ralf Romeike",
note = "Publisher Copyright: {\textcopyright} 2017 Copyright held by the owner/author(s).; 12th Workshop in Primary and Secondary Computing Education, WiPSCE 2017 ; Conference date: 08-11-2017 Through 10-11-2017",
year = "2017",
month = nov,
day = "8",
doi = "10.1145/3137065.3137087",
language = "English",
isbn = "9781450354288",
series = "ACM International Conference Proceeding Series",
publisher = "Association for Computing Machinery",
pages = "105--106",
editor = "Peter Hubwieser and Erik Barendsen",
booktitle = "WiPSCE 2017 - Proceedings of the 12th Workshop in Primary and Secondary Computing Education",
}