Take a look inside 6 images
LearnToMod
Pros: Turns Minecraft into a tool for learning coding, has good scaffolding of skills, is great for independent learning.
Cons: Not suited for students who aren't Minecraft fans, and may require a lot of classroom time to get started.
Bottom Line: For students who already know and love Minecraft, this is a valuable way to hook students into coding.
Teachers can leverage their students' passionate interest in Minecraft to begin teaching programming with LearnToMod. By introducing students to LearnToMod's badges and learning quests, teachers can give students the tools needed to learn key elements of coding using Blockly (and, when they're ready, Javascript).
Because learning Minecraft itself can take quite a bit of time, it's probably best to use LearnToMod for independent learning. Once students are familiar with making mods, they can build coding skills on their own while simultaneously creating fabulous things for Minecraft environments. For students who don't already know and love Minecraft, there are better, more efficient ways to teach coding. Also keep in mind that LearnToMod is not compatible with Minecraft: Education Edition.
LearnToMod is a platform that turns Minecraft into a tool for learning to code. Many students who love Minecraft often rely on modification programs -- or "mods" -- created by other people, and though they spend a lot of time in the game, they aren't necessarily learning a lot. LearnToMod helps students take that passion and combine it with coding. Whereas Minecraft: Education Edition focuses primarily on using Minecraft as a way to showcase learning in different subject areas through projects, LearnToMod encourages students to create original mods from scratch through block-based code and/or JavaScript.
On the main page, students can set up and customize their server, as well as begin quests and earn badges. As they progress, student builders can earn diamonds that can be exchanged on the site for new artifacts. The social aspects of the website (learning forums and the ability to publish mods) are useful for older, independent students who want to extend learning. For younger students, the forums may be difficult to understand.
LearnToMod is a good vehicle for getting a student with an interest in Minecraft into coding. These students will see an immediate connection between coding and the worlds they can construct as they create original modifications. Starting with Blockly and then moving on to JavaScript, students will have the opportunity to learn about and use essential coding concepts like loops, variables, and functions while applying them to Minecraft environments.
Students who aren't already into Minecraft are unlikely to use LearnToMod, because what they make with code is used only in the Minecraft environment. For teachers, this may limit LearnToMod's usefulness as a learning tool. LearnToMod will work best as a self-directed option for students who like building in Minecraft and also want to learn coding.