Coding is essential for students to thrive in a future driven by technology. When you teach coding, you also teach critical thinking and problem-solving skills. Learn from Apple Distinguished Educators who use the free Swift Playgrounds app and Learn to Code lessons in their middle and high school classes.