Here is a collection of some great recent student submissions
Students programmed an alarm clock that was control via the internet (phone or computer). They could choose from multiple songs to play for the alarm sound, and the clock included the ever-important snooze button.
Each student report the temperature in their apartment to a cloud server. Their device then downloaded the crowd-sourced temperature data from all the students in the course.
This is a two-player reaction timing game.