Information Theory and Coding by Example