PINGO: Peer Instruction in Very Large Groups
Developing electronic classroom response apps for a wide variety of mobile devices. Insights into the PINGO project