Using block coding and the Ozobot robot, students will step through a fun adventure in coding. Learning about commands that range from basic movement to light, and wait commands, students will build a foundational understanding for block coding and logic. The learning activities will extend from movement, light, and wait commands to more. This includes line navigation, timing, terminate codes, logic, and loops. With minimal set up and materials, students can be coding, learning, and expanding their computer science knowledge quickly with the Ozobot robot and these fun activities.