Кроме шуток, достаточно неплохой способ - воспроизводить какие-то известные и небольшие проекты. Консольные утилиты, какой-то простенький сервер и так далее. Главное на этом этапе - не придумывать своё, а тупо копировать внешнее поведение чего-то другого, чтобы всегда был чёткий ориентир.