Limitations in the understanding of mathematical logic by novice computer science students
Limitations in the understanding of mathematical logic by novice computer science students
Benefits of a CS0 course in liberal arts colleges
Journal of Computing Sciences in Colleges
A CS0 course for the liberal arts
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Making CS0 fun: an active learning approach using toys, games and Alice
Journal of Computing Sciences in Colleges
Commonsense computing (episode 6): logic is harder than pie
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
The use of logical expressions is at the heart of much of what we do as Computer Scientists. This paper addresses the centrality of Boolean expressions as a repeating theme in an introductory Computer Science course that serves both non-majors and Information Technology majors, and is also a gateway to the Computer Science major. Booleans are the key to unlocking how to express specificity to a computer; not only are they a central component to writing computer programs, but they also play a key role in the effective use of many information systems such as databases, spreadsheets, library catalogs, and Google, all of which have high relevance to a diverse audience.