Abstract
Occasionally computing courses cover a wide range of "prose" material. Testing students' understanding of such material is commonplace in the humanities, the social sciences, and many aspects of business. There the essay is often a preferred means for this assessment. For a variety of reasons, however, essays are not always appropriate in Computer Science (CS), leading to more traditional, short test items over a huge amount of material. Guidelines are presented here for the use of the help ("cheat") sheet as an aid and supplement for student study and exam preparation.
Note: No claim is made here that the use of help sheets is new; many faculty allow them. The present contribution is the delineation of guidelines and pedagogical criteria distinguishing circumstances that warrant in a thoughtful manner the use of this alternative to the open book test.
- Brooks, F., The Mythical Man-Month: Essays on Software Engineering (Anniversary edition), New York, NY: Addison-Wesley Publishing Company, 1995. Google Scholar
Digital Library
- Dewey, J., Democracy and Education, Mineola, NY: Dover, 2004 reprint of 1916 edition.Google Scholar
- Fagin, B. et al., Critical thinking and computer science: implicit and explicit connections, Journal of Computing Sciences in Colleges, 21(4), April 2006. Google Scholar
Digital Library
- McCumber, J., Assessing and Managing Security Risk in IT Systems: A Structured Methodology, Boca Raton, FL: Auerbach/CRC Press, 2005. Google Scholar
Digital Library
- Norman, D. A., In defense of cheating, Ubiquity 2005, April 2005. Google Scholar
Cross Ref
- Pfleeger, C. P., Pfleeger, S. L., Security in Computing (4th ed.), Upper Saddle River, NJ: Prentice Hall, 2007. Google Scholar
Digital Library
- Pressman, R., Software Engineering: A Practitioner's Approach (3rd edition), New York, NY: McGraw-Hill, 1992. Google Scholar
Digital Library
- Schmaltz, M. S., Conway, L., IT/CS workshop: multimodal, multimedia courseware for teaching technical concepts in humanistic context, Proceedings of the 9th ACM SIGITE conference on Information technology education, ACM, 2008. Google Scholar
Digital Library
- Spinello, R. A., CyberEthics - Morality and Law in Cyberspace (3rd ed.), Sudbury, MA: Jones & Bartlett, 2006. Google Scholar
Digital Library
Index Terms
The cheat sheet as pedagogical tool
Recommendations
Assessing the Development of Computer Science Pedagogical Content Knowledge in the TEALS Program (Abstract Only)
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science EducationOne of the critical barriers to increasing pre-collegiate computer science course offerings in the U.S. is a lack of qualified computer science teachers. Programs such as TEALS, a teacher preparation program pairing high school teachers with computing ...
Pedagogy that Supports Computer Science for All
Special Section on ML Education and Regular ArticlesThe Computer Science (CS) for All movement has taken hold of the United States and CS education is rapidly expanding across nations throughout the world. Yet, as curricula and professional development opportunities are developed, key questions remain ...






Comments