Team Shake is an iPad app for randomly selecting names to create teams or to select an individual name. On Team Shake you can create rosters by manually entering names or by importing a list of names. When you are ready to choose teams just select the number of teams that you want created, shake your iPad, and then each person is randomly assigned to a team.
To use Team Shake to randomly select an individual name for a task just open a roster then choose “pick random player.” From the same menu you can exclude names from a list. So if you have an absent student you can simply exclude his or her name from your roster when go to create teams or randomly select an individual name.