Related tools & artifacts:
Conference Paper:
PPPJ'09,
August, 2009
This paper describes the use of clickers in a Java programming course. However, instead of using ordinary hardware clickers, we use software clickers, implemented in Java, that allow for much richer problem types than the traditional multiple-choice question. The problem types we introduce in this paper give students a much higher degree of freedom in solving a problem, and thus more opportunities for making mistakes. We look at mistakes as learning opportunities, and we introduce a pedagogical approach that allows students to learn from mistakes of their peers. We finish with a case study and evaluation of our implementation of these ideas in an undergraduate Java programming course.
@inproceedings{Hauswirth09,
author = {Hauswirth, Matthias and Adamoli, Andrea},
title = {Solve \& evaluate with informa: a Java-based classroom response system for teaching Java},
booktitle = {Proceedings of the 7th International Conference on Principles and Practice of Programming in Java},
series = {PPPJ '09},
year = {2009},
isbn = {978-1-60558-598-7},
location = {Calgary, Alberta, Canada},
pages = {1--10},
numpages = {10},
url = {http://doi.acm.org/10.1145/1596655.1596657},
doi = {http://doi.acm.org/10.1145/1596655.1596657},
acmid = {1596657},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {classroom clickers, collaborative learning},
}