High-level introductions
Topics at the beginning of each chapter visually introduce the high-level study areas of each chapter.
Key points
Key points summarize the concepts for each lesson.
Vocabulary
Highlighted vocabulary terms help the student to review key concepts and new terminology.
Study checkpoints
Study checkpoints allow for review and self-evaluation of comprehension and retention of material.
Chapter reviews
Chapter reviews in quiz format–multiple-choice, true-false, short answer, and programming exercises–measure progress and highlight areas that need additional practice.