Minecraft Hour of Code

The Minecraft Hour of Code is a software in which players can learn basic programming. It was created in 2015.

Gameplay
You, as the player, can pick one of three scenarios. First, you will have the option to watch a short video, and then you will be able to begin. In each scenario, there is an objective for the player to complete in order to complete the first level. There are 12 - 14 levels in each scenario, which are more complex the higher the level. The final level is always a freestyle level, in which the player can do whatever he/she wants.

Scenarios
There are 3 scenarios in Minecraft Hour of Code: Minecraft: Hero's Journey, Minecraft Designer, and Minecraft Adventurer.

In Minecraft: Hero's Journey, there is an agent in every level. The player can program the agent to help Steve in the levels. For example, in the first level, the game tells the player how to move the agent to a pressure plate, which will open an iron door for Steve, so that he can escape from a tiny house that he's in. Minecraft: Hero's Journey has 12 levels.

In Minecraft Designer, the player must perform in action on an mob, or have the mob perform an action, in order to complete the level. In higher levels, the player has to spawn mobs in a certain way. Minecraft Designer, like Minecraft: Hero's Journey, has 12 levels.

Minecraft Adventurer is the remaining scenario for Minecraft Hour of Code. In this scenario, the player must perform certain actions that interact with the world around them, such as shearing a sheep, planting crops, or building a house. This scenario, unlike the previous to, as 14 levels.