With the rising popularity of Computer Science programs and prospects offered by these programs, enrollments are rising. Numerous universities are seeing a significant rise in enrollments, especially in computing programs leading to large classrooms. These large classrooms create pedagogical challenges for the instructors. The size of the classroom restricts the variations and possibilities of instruction design. This especially limits the possibilities of active classroom style and participation activities which have shown vast potential for learning in classroom.