Что разработать начинающим программистам?
скачивалку файлов (a-la cURL)
протоколов на 3-4 человека: http (хотя бы без https), file, ftp
что как раз позволит спроектировать приложение со "взрослыми" подходами к проектированию ПО ))
только это не 15 часов ))
Разработайте генератор лабиринтов. Можно добавить возможность отображения решения лабиринта.