Start with Minecraft Adventurer and then work your way through Minecraft Designer, Minecraft Hero's Journey and finally Minecraft Voyage Aquatic. You will learn about some coding constructs including: Statements, Loops, Conditionals, Events and Functions.
MinecraftEdu can be used to model and teach a number of things including: digital citizenship, teamwork, planning, perseverance, resource conservation and even some coding with ComputerCraft.