We recently revised our Coding with mBot: Self-Driving Vehicles e-book to support mBlock™ 5 on Chromebooks™ and computers (Windows® and macOS®). In the nine coding activities, students are challenged to recreate many of the tasks performed by vehicles in the real world: avoiding obstacles, driving within the lines, autonomous parking, and more. Working programs for all of the challenges are provided.