Fragile knowledge and neglected strategies in novice programmers
Papers presented at the first workshop on empirical studies of programmers on Empirical studies of programmers
No IFs, ANDs, or ORs: a study of databases querying
International Journal of Man-Machine Studies
Limitations in the understanding of mathematical logic by novice computer science students
Limitations in the understanding of mathematical logic by novice computer science students
The propositional logic test as a diagnostic tool for misconceptions about logical operations
Journal of Computers in Mathematics and Science Teaching
Working group reports from ITiCSE on Innovation and technology in computer science education
Positive effects of computer programming on students understanding of variables and equations
ACM '80 Proceedings of the ACM 1980 annual conference
The concorde doesn't fly anymore
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Concept inventories in computer science for the topic discrete mathematics
ITiCSE-WGR '06 Working group reports on ITiCSE on Innovation and technology in computer science education
Proof by incomplete enumeration and other logical misconceptions
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Work in progress - students' misconceptions about state in digital systems
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Developing a validated assessment of fundamental CS1 concepts
Proceedings of the 41st ACM technical symposium on Computer science education
Creating the digital logic concept inventory
Proceedings of the 41st ACM technical symposium on Computer science education
Setting the Scope of Concept Inventories for Introductory Computing Subjects
ACM Transactions on Computing Education (TOCE)
Commonsense computing (episode 6): logic is harder than pie
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Students' Misconceptions About Medium-Scale Integrated Circuits
IEEE Transactions on Education
The development of a digital logic concept inventory
The development of a digital logic concept inventory
Hi-index | 0.00 |
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.