AND, OR, NOT: Teaching Logic in CS0
Article - Open Access
Journal of Computing Sciences in Colleges
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.
Michaud, L. N.
(2012). AND, OR, NOT: Teaching Logic in CS0. Journal of Computing Sciences in Colleges, 27(6), 99-104.
Available at: https://scholarworks.merrimack.edu/cs_facpub/6