Puzzles that allow you to create a puzzle based around a hidden code or solution are very often used in all sorts of competitions and class interactions.
Adding a hidden element to your puzzle gives each activity an exciting extra dimension that is appreciated by many players.
Puzzel.org offers a wide range of code puzzle makers via encrypted sentence, scavenger hunts, but also as part of a crossword puzzle or word search.