Captain Code: Unleash Your Coding Superpower with Python, 1st edition © 2022

Ben Forta | Shmuel Forta

Cover image

Captain Code introduces computer coding to students aged ten to seventeen through a fun, light, and unintimidating tone. Focusing on Python, the program teaches all the major concepts around code students will encounter if they learn other programming languages.

  • Student-friendly design
  • Clear and easy-to-understand language
  • Bonus content to help with learning Python
  • Designed for Grades 5-12

Introductory computer programming curriculum

Teach students to become coders using the Python language in a technical education program aimed at middle and high schoolers.

Applicable across languages

Captain Code teaches concepts such as variables, loops, conditional processing, and classes, which students can use to learn other computer languages.

Student-friendly design

The text makes ample use of illustrations and graphics, including cartoon chapter openers, and a pleasing layout to create a welcoming tone around what can be seen as formidable subject matter.

Clear writing

Captain Code’s authors remain deeply aware of the curriculum’s audience, and they have kept their descriptions of coding terms and processes easy to understand so everyone can follow along.

Teaching solutions

Conceptual exercises, real-world applications, and support for all teaching styles

Efficient design
In the first section, each chapter is a complete lesson with a project.

Long-term projects
Sections two and three span projects over multiple lessons to help students build upon what they have already learned.

Bonus content
QR codes within the textbook link out to bonus video content, downloads, and challenge solutions that help explain difficult concepts.

Visual clarification
Graphics and illustrations accompany each concept to help make them easier to understand.

Clear syntax
All code listings are in full color to clearly define the syntax for students.

Career & Technical Education Catalog

Review our leading CTE programs, including available formats, prices, and ISBNs. If you still don’t see what you’re looking for, our dedicated Pearson team can help.

View our catalog Contact our team

Frequently asked questions

Grades 5-12

This program is designed for introductory computer programming courses.

Contact Pearson

Our experts will guide you through available programs, eTextbooks, and printed materials.

With this form, you can request a sample, access instructor resources, or make a purchase.

Connect with us