Gr 5–8—A comprehensive and well-explained introduction to the basic concepts of computing. Each title focuses on one aspect, fully exploring it and using analogies from everyday routines. The topics covered include algorithms, what they are and why they are needed; how programmers break problems down to manageable parts; teamwork; what a software designer does; the use of pseudocodes in preparation for coding; and good and bad societal repercussions. The use of photographs, diagrams, and color-blocked sidebars, as well as spot-on translation and text that addresses readers in first-person language, makes this series very accessible. VERDICT A top addition for middle schoolers.