Не знаете ли вы книг похожих на Head First Java?
Паттерны проектирования (Head First Design Patterns) неплохая.
Яков Файн - программирование для детей и их родителей - есть русское и англ издание - старые версии,  а есть англ. - новая версия