Slashdot Mirror


Microsoft Debuts Minecraft-Themed Coding Tutorial

theodp writes: In a few weeks, writes Microsoft Corporate VP Mary Snapp, "millions of kids and others will participate in an Hour of Code, a global call to action to spend an hour learning the basics of coding. Today, it's my privilege to announce that Microsoft has released a new Minecraft tutorial for Hour of Code, called Hero's Journey." The release of the new Code.org-touted flagship Hour of Code tutorial -- the third since Microsoft purchased Minecraft Maker Mojang for $2.5B in 2014 -- comes as Microsoft celebrates Minecraft: Education Edition reaching a milestone of 2 million users.

Microsoft boasts that nearly 70 million of its Minecraft Hour of Code sessions have been launched to-date, which is certainly impressive from an infomercial or brand awareness standpoint. But does [adding a Scratch block to] move a Minecraft character forward 7 times on an $800 Microsoft Surface offer all that much more educational value than, say, moving a peg forward 5 times on a $10.99 Pop-O-Matic Trouble board game?

24 comments

  1. Re:Fuck off. by Anonymous Coward · · Score: 0

    The very last thing this world needs is more fucking shitty posts.

    FTFY. HTH. HAND.

  2. you learn, if you want/need to learn by sittingnut · · Score: 1

    you learn, if you want/need to learn. not because somebody else decided there is a need for it (usually because it helps their interests).

    1. Re:you learn, if you want/need to learn by Anonymous Coward · · Score: 1

      You learn on your own, it doesn't count as work experience, you don't get the job.

      The lesson is, never learn anything ever.

      Fuck the tech industry to fucking hell.

  3. How does Minecraft compare to C++ ? by Anonymous Coward · · Score: 0, Funny

    Is it true that Poettering wrote systemd using Minecraft?

    1. Re:How does Minecraft compare to C++ ? by ShanghaiBill · · Score: 1

      Minecraft is a platform, not a language. You can write plugins using C++, Python, or other languages. The video shows a Scratch-like drag-n-drop language. It looks like a good way to get kids interesting in programming.

    2. Re:How does Minecraft compare to C++ ? by Hognoxious · · Score: 1

      Arrogant windbag misses the joke, as usual.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    3. Re:How does Minecraft compare to C++ ? by lucm · · Score: 1

      Arrogant windbag misses the joke, as usual.

      Don't worry, I'm sure you'll get the next one.

      --
      lucm, indeed.
  4. Use LOGO / turtle graphics by Anonymous Coward · · Score: 0

    It's what I learned on. Now I write open source code. All kids should start with Logo.

    1. Re:Use LOGO / turtle graphics by Anonymous Coward · · Score: 0

      When I was a kid, I started with Applesoft Basic, and I didn't get paid.

      Now that I'm an adult, I write open source C++ and I still don't get paid.

      I see a pattern here. I don't get paid.

      Fuck the tech industry.

    2. Re:Use LOGO / turtle graphics by GoTeam · · Score: 1

      Thank you! I learned on LOGO as well. It was great. After that, I moved on to that Lego programming where you could program motors, light sensors, and pressure sensors. It is called Lego Mindstorms now, but I was using it well before 1998, so I have no idea what it was called back then. That'll get you hooked for sure.

  5. more = cheaper by Anonymous Coward · · Score: 0

    moar programmers = cheaper programmers

    1. Re:more = cheaper by Anonymous Coward · · Score: 0

      more people = stupider people. But cheaper programmers can be weeded out earlier in their career and fired. There is no way of getting rid of the stupid people walking the face of this earth that doesn't involve a good deal of violence.

    2. Re:more = cheaper by lucm · · Score: 1

      more people = stupider people.

      According to History (and common sense), it's the opposite. You have a laptop to post on Slashdot, you have indoor plumbing in your mom's basement, and you have those piss-stained hello kitty panties that you stole from your sister's hamper to wipe your dick when you're done watching pornhub; none of those things existed back when the global headcount was in the low 8-digits.

      --
      lucm, indeed.
  6. "offer all that much more educational value than"? by Anonymous Coward · · Score: 1

    If we are allowing any comments other than snark, I'd argue the answer is YES. Making the activity about something they already have a passion for (minecraft) will attract a lot of kids and in the process maybe we find some kids who are really gifted that would not ever discover coding otherwise.

  7. Programming: the game by Anonymous Coward · · Score: 0

    Programming with blocks is just as abstract as programming with words.
    In the end, it is all high-level.
    Block-based programming isn't just used in these sorts of systems, it is also heavily used in shaders and graphics engines. (see any decent modern game engine like UE, Crytek, etc.)

    The simplicity in some of them are, paradoxically, more useful since it requires more thought in to the bowels of how shit actually works each loop.
    And in that regard, one of the incredibly useful facets of block-based programming is the simple fact that it is 2D. Programming with words is very 1D. 2D allows you to see a considerably higher level of connection between things. (again, useful with graphics work in particular)
    I still prefer word-based, but block-based has its place.
    As an education tool, it works even better because it provides said visual cues.

    The downside with some of them, though, is the sheer dumbness when it comes to the command features and such high verbosity in some of them. Some of them abstract WAY too much that it makes them useless as learning aids. (only helpful as, funnily enough, production tools!)

  8. Should have been a Java Tutorial by Marc_Hawke · · Score: 3, Insightful

    Instead of a 'Minecraft Themed' tutorial on how to use Scratch, if they really wanted a Minecraft coding tutorial it should have been in Java and they should have made a Minecraft Mod.

    Previous "Hour of Code" themes like Star Wars made a bit of sense to just be some clip art glued to a generic coding tutorial...but Minecraft is already a game and famously moddable. It doesn't make sense to program it in a completely separate language and engine.

    It's like if they had a Perl themed 'Hour of Code' and they just used Scratch to march images of Perl code snippets around to form a picture of a program.

    --
    --Welcome to the Realm of the Hawke--
    1. Re:Should have been a Java Tutorial by lucm · · Score: 2

      if they really wanted a Minecraft coding tutorial it should have been in Java

      I know you probably think knowing Java is important to shape the mind of a programmer, but the truth is that in today's tech industry, learning Java is like learning RPG or Cobol 15 years ago. What matters today is solving business problems quickly, not creating majestic pieces of software engineering.

      Don't get me wrong; the world will always need real coders using real languages. But that's not the problem those code bootcamps are trying to solve. They're just trying to take the people who would normally become Excel power users and give them the push to go a little bit further so they can participate in the mass production of apps and scripts.

      --
      lucm, indeed.
  9. Re:"offer all that much more educational value tha by lucm · · Score: 1

    On careers.microsoft.com, a search for "programming" jobs returns more than 500 pages of results. GIven the volume of spam I get from amazon, google and countless headhunters, many other companies also are hurting for tech workers. Even the shitload of visa workers they bring in every year don't move the needle on this.

    Maybe the real problem here is not the tech industry, maybe you just have issues that make you a poor candidate for real work. Do you wash your hands and put on clean underwears before going to job interviews? Clipping those long yellowing nails and removing the cheetos crumbs and dried kfc gravy from your beard could also help.

    --
    lucm, indeed.