2. Interactive Features

The ebooks allow learners to run and edit code using ActiveCode, visualize code execution, answer multiple-choice questions, answer fill in the blank questions, solve mixed up code problems, solve clickable code problems, match definitions to concepts, listen to audio tours of code, and more.

3. Other Features

Next Section - 2.1. ActiveCode - Python