Intermediate Minecraft! Students will build on their understanding of concepts used in coding for Minecraft and other programming languages while improving their teamwork and communication skills. By the end of the program, students will understand, and be able to use, programming ideas and structures. They will, for example, learn how and when to use variables, constants, coordinates, and loops. They will be able to use these tools to act quickly and smoothly in their Minecraft worlds and will be able to apply what they have learned when dealing with other programming languages since other languages use similar concepts and structures.