Selecting a first-day activity for CS1 is an important way to set the scene for an introduction to computer science. This paper presents the task of counting votes as an accessible vehicle for lessons on algorithms, data management, parallel processing, and other key computational ideas.
@conference{blah09b, author = {Don Blaheta}, title = {Democracy in the classroom: an exercise for the first days of {CS1} }, booktitle = {Proceedings of the 14th Annual Conference on Innovation and Technology in Computer Science Education}, address = {Paris}, year = 2009 }Other papers