Find a zyBook or zyVersion for your Course

What are zyBooks and zyVersions? Learn More.

Filter by Subject

zyBook

Computing Technology for All

Real insights, experiences, and practical skills relating to the exciting world of computing technology. Featuring numerous animations and interactive question sets and built-in tools to enable interactive experiences with Python, HTML, CSS, Javascript, and more.
zyBook

Fundamental Programming Concepts

Provides an exceptionally approachable introduction to programming concepts featuring 100s of learning questions and numerous auto-generated auto-graded homework exercises.. Initially uses flowcharts to teach basic programming concepts including variables, data types, assignment statements, arithmetic operations, decisions, loops, arrays, and functions. For each, also teaches coding. Uses a new ultra-simple programming language, Coral, having unified flowchart and code version, and coming with a free web-based educational simulator. Also introduces basic troubleshooting/debugging techniques, and overviews program design methods including waterfall and agile design processes, UML, libraries, and more.
zyBook

Troubleshooting Basics - FREE

Short intro (2 chapters) to a systematic troubleshooting process containing numerous real-world troubleshooting examples. Teaches basic debugging (using a simple programming language) with debugging examples to illustrate common calculation, logic, loop, and function errors.
zyBook

AP Computer Science Principles

Presents a highly interactive overview of the AP Computer Science Principles' big ideas: Creativity, Abstraction, Data and Information, Algorithms, Programming, The Internet, and Global Impact, and provides real insights, experiences, and practical skills relating to the exciting world of computing technology.