You can create a working model of the solenoid motor at home. Such an installation will be a fun toy and a good unusual gift. All materials for creating this engine are quite accessible, and its implementation will be an interesting lesson for experienced and not very masters.
A home-made solenoid motor can be a good model to study electrical engineering or become homework in physics.