Python Challenge! is an innovative book that teaches the basics of Python programming in an accessible and fun way for an audience aged 10+.
Readers follow a mysterious flowing line throughout the book and find a surprise at the end! To further the game-like feel required of the brief, boxes and key icons were designed to replicate those seen in platform games. These also serve to quickly and intuitively divide text into explanatory and practice sections.
Readers are also guided through the book via the colours transitions from section to section, using a gentle background gradient to move from topic to topic. Cheerful images that refer to the practice questions are used to aid recall and hold interest.