Engaging every student in large laptop-enhanced courses

This paper proposes that with the right hardware and software tools, it is possible to: (1) engage students during lecture with short in-class exercises to help them to learn course material immediately, (2) provide students with feedback on how they are doing on a particular topic, (3) conduct frequent (even daily) assessment of each student in order to identify students who are not catching on, and (4) to conduct short programming exercises in lecture or lab, exercises that are easy to evaluate and can give valuable clues as to who can program and who cannot. We show how we use a web-based tool called MessageGrid in a laptop-enhanced computer science class to implement student activities that both engage the students and reap the benefits of peer-instruction and peer-collaboration. The exercises we describe and the pedagogical techniques we employ can be used in CS1, CS2, CS4, and other computer science classes.

[1]  Roy P. Pargas,et al.  Things are clicking in computer science courses , 2006, SIGCSE '06.

[2]  R.P. Pargas,et al.  Work In Progress - Providing Interactivity in a Technology-Rich Classroom , 2005, Proceedings Frontiers in Education 35th Annual Conference.

[3]  E. Mazur,et al.  Peer Instruction: Ten years of experience and results , 2001 .