To Code the World

The reason humans haven’t been able to dominate the world via computers. FAIL!

I was taken on the adventure of a lifetime; learning the language of my boyfriend… online coding based games. I myself am an old-fashioned woman… swipe back and forth types of games are more in my level of comfort. But my boyfriend is all about creating worlds and being able to communicate to that world through different symbols and letters and that occasional number. I would always ask questions, but now I officially made the first move… I learned how to program on Minecraft.

Of course I didn’t think one day, “I want to code on Minecraft” and developed this extensive knowledge on how to do so. Instead the situation went more like, “I want to learn how to code on Minecraft” and then I had to do some detailed research on how to go about doing so.

It was recommended that a good source of knowledge on the gaming system could be found on Code Studio. This is a coding website that believes all students from all schools should have the opportunity to learn computer science. The site can help teach a large range of people all the way from kindergarten students to high school teachers.

The feature I opted for was Hour of Code.

An hour to learn how to code?! Count me in!
“The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. Anyone, anywhere can organize an Hour of Code event. One-hour tutorials are available in over 45 languages for all ages.”

I chose the Minecraft Hour of Code tutorial. This tutorial used clicking and dragging blocks style-type of learning. I found this helpful because I was learning how to come across certain obstacles before having to think about all the symbols and confusion included… yet.

Example of one of the click and drag block tutorials.

The tutorial included specific functions that you would use to play the basics of the game; you know survival techniques in the virtual world. The actions ranged from the incredibly basic functions like move forward to the more interesting functions like shearing a sheep. The Minecraft Hour of Code consisted of twelve tutorials, each increasing in difficulty in accordance to the task at hand, with the last one being to conduct your own desired tasks in a little virtual Minecraft world.

To have your avatar complete functions you simply drag the blocks into the workspace in the order you believe will be the most efficient way to get a task done. The best part about these tutorials was that above the workspace the website indicated the minimum amount of actions required to complete a task (for example: 0/4 — the 0 indicating that you have not entered any actions at the moment and the 4 indicating the minimum amount of actions required for the task at hand).

Awkward moment when you went ham on shearing your virtual sheep and the swine judges you.

On the left hand side of the screen you can play out the order of actions you put together. This way you can see at what point you messed up; for instance if you clicked move forward one too many times and you wind up burning in a burning pit of lava.

The most important feature I believe the tutorial offers is that you can easily click the </>Show Code button to learn what the corresponding code terminology would be for the block based activity log you just created. This is the most feature on the website because when you actually complete the course and go out into the real world to go into the virtual world of Minecraft, you now have the knowledge on how to go about coding actions on the game. Which is important if you’re trying to prove to your boyfriend that you’re not a total n00b.

Boyfriend out.

To end things on a coded note:

moveForward();

destroyBlock(“boyfriend”)

placeBlock(“girlfriend”)

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.