Revel Programming

Preview Features

Empower students to actively participate in learning

Our programming authors have reimagined their content for Revel, embedding interactives throughout the narrative that bring the discipline to life. Activities, videos, and animations integrated throughout the text encourage students to read, explore, and practice coding in an authentic environment, all at the same time. Instructors can easily assign auto-graded programming exercises that allow students to practice essential coding skills and master key programming concepts. By empowering students to actively participate in learning, Revel boosts engagement and improves results.

Animations example


Animated Listings step students through the code line-by-line, showing what is happening in the program.

View an animation


Students practice what they've learned, modifying and running live code in the integrated LiveExamples for retention of key programming concepts.

Launch interactive

Interactives example
Assessment example


Integrated, assignable, and gradable programming exercises enable students to practice their coding skills and receive immediate personalized feedback.

See an Assessment


VideoNotes are narrated step-by-step video tutorials that show how to solve problems completely, from design through coding.

Watch a video

VideoNotes example
Learn More

Imagine the impact of first-day access on your course

Offering course content through the Pearson Inclusive Access model can help students achieve more by providing affordable, high-quality digital course materials on or before the first day of class. Because all students have access by day one, faculty can start teaching and students can start learning.

Learn more about Inclusive Access