Students will deepen their understanding of computer science as they learn more about crediting others, troubleshooting, how technology has affected our culture, programming, and more. Features include 105 student activities, 70 teacher resources, 1 pre/post test, 4 quiz questions, an auto-grader, and content available in both English and Spanish.