Sequence 3 - Programming with ComputerCraft (Grades 5 - 10): Learn the fundamentals of computer programming in Minecraft! You will learn programming concepts as you explore the world of ComputerCraft and robots (aka turtles). This class is a great stepping stone toward learning more advanced programming such as modding in Java. Qualifications: Must have moderately strong typing skills. No prior programming experience needed. Sequence 4 - Minecraft Modding with Java (Grades 6 - 10): Learn how to make your own blocks, armor, and even animals in Minecraft! You will learn exactly what "modding" is as well as how to use the programming language Java to write your own mods. This course teaches programming concepts and skills, such as object-oriented programming used in professional software development. Qualifications: Must have strong typing skills. Sequence 3 or previous exposure to programming strongly encouraged.