Choose between a) and b)
a) Try “something parametric” you might use in your design course or for the projection itself. Use Blender’s “Driver” feature to accomplish this task. Drivers are useful for making parameters of objects depending on parameters of other objects. Get inspired by the example files
b) Create a very simple game. Have a look at this example: Theaterplatz Front.blend
1. Try to create an animated texture with a video texture (code in front.py file)
2. Experiment! There is not so much documentation about it.