@inproceedings{4cb649d54165416a8fa98874d0ba01f3,
title = "Proof by incomplete enumeration and other logical misconceptions",
abstract = "The ability to reason with formal logic is a foundational skill for computer scientists and computer engineers that scaffolds the abilities to design, debug, and optimize. By interviewing students about their understanding of propositional logic and their ability to translate from English specifications to Boolean expressions, we characterized common misconceptions and novice problem-solving processes of students who had recently completed a digital logic design class. We present these results and discuss their implications for instruction and the development of pedagogical assessment tools known as concept inventories.",
keywords = "Concept inventory, Digital logic, Discrete math, Formal logic, Misconceptions",
author = "Herman, {Geoffrey L.} and Lisa Kaczmarczyk and Loui, {Michael C.} and Craig Zilles",
year = "2008",
doi = "10.1145/1404520.1404527",
language = "English (US)",
isbn = "9781605582160",
series = "ICER'08 - Proceedings of the ACM Workshop on International Computing Education Research",
pages = "59--70",
booktitle = "ICER'08 - Proceedings of the ACM Workshop on International Computing Education Research",
note = "4th International Computing Education Research Workshop, ICER'08 ; Conference date: 06-09-2008 Through 07-09-2008",
}