Challenging Students with Creative Assignments Michael Mitzenmacher* December 27, 2000 Although I still generally use standard problem sets in my theory classes, I find myself experimenting more and more with alternatives, including more open-ended assignments. One big motivation for this change is to put some science back in my computer science class, by making assignments more like laboratory exercises in chemistry and biology: students have to experiment to find an answer. I also find that open-ended assignments offers more room for student creativity, although it is not clear to me that students prefer this. (Indeed, it is clear that some students resent it.) Or perhaps, more pessimistically, it is just my fear that the solutions of all the standard problems are available somewhere on the Web. In an effort to encourage a conversation in the community about the topic, I thought I would present one of my recent assignments. The fall text of the assignment lies below. (I have made only small modifications, so please forgive its rough form.) In one sentence, the thrust of the assignment is that the students should model the game show "Who Wants to be a Millionaire?" and use their model to determine
/lp/association-for-computing-machinery/challenging-students-with-creative-assignments-kHiAYx4daP