Good point. I was also thinking that I never saw a scantron while studying CS at two different American R1 research universities, but the CS departments were small with at most 25 people in a classroom. Peeking at some other universities now, it looks like some required undergrad CS classes have 500-1,000 seats. That's crazy, and clearly demands a different approach.
True/False questions happened sometimes in my experience, but not in this quantity (20). I wouldn't say it's lazy. The questions can be clever and writing them, such that the answer isn't debatable and doesn't depend on a bunch of assumptions, is pretty hard.
Lazy and terrible is where you have multiple choice questions for which 3/4 of the answers are throwaway nonsense, or the answers are numerical values that are definitively correct or incorrect but are trivia rather than anything conceptual.
True/False questions happened sometimes in my experience, but not in this quantity (20). I wouldn't say it's lazy. The questions can be clever and writing them, such that the answer isn't debatable and doesn't depend on a bunch of assumptions, is pretty hard.
Lazy and terrible is where you have multiple choice questions for which 3/4 of the answers are throwaway nonsense, or the answers are numerical values that are definitively correct or incorrect but are trivia rather than anything conceptual.