Make an interactive slideshow. Detecting and making background changes isn't limited to slideshows. How can you use this concept to tell stories?
Game
input/output, simple messaging, visibility, simple events, simple motion, music and instruments, simple sound playing, simple loops, program control, basic physics,