Introduces the basic principles of coding. Learn how to give instructions and turn instructions into code. Figure out how to debug code, solve problems and use algorithms. Includes basic coding, solving problems, turning instructions into code, logo and scratch. Full-Color Photographs.