Teaser-554x368.jpg

Code Builder for Minecraft: Education Edition

Downloadable Materials

Beginner

Supporting Files

Code Builder Feature Doc


Installation Guide for Code Connection on Windows


Code Builder for Minecraft: Education Edition

Code Builder for Minecraft: Education Edition is a brand-new feature that allows educators and students to explore, create, and play in an immersive Minecraft world. Partnering with familiar learn-to-code platforms like ScratchX, Tynker, and a new open platform called Microsoft MakeCode, players can not only develop computational thinking but can also apply their creations across the curriculum.

Use the following materials to support your Code Builder experience with Tynker, MakeCode, or ScratchX. If you require support with Code Builder or Minecraft: Education Edition, feel free to get in touch anytime.

Looking for support with Microsoft MakeCode? Head here for documentation.

Find full lessons and resources from Tynker here on a page specific to Code Builder.

Supporting Files

Code Builder Feature Doc


Installation Guide for Code Connection on Windows


1 2

WAIT!

Are you sure you want to delete this reply?

Posted By miguel sanchez

August 4, 2017 4:10 PM

Funciona genial

0

Posted By Paul Watkins

July 13, 2017 10:15 PM

Have you thought about putting all the downloadable help guides into a OneNote Notebook or is there one available?

1

Posted By MEE Community

July 27, 2017 4:30 PM

These are great ideas - to keep these from getting lost, we always recommend everyone remember to keep adding these or other great ideas to our Features Request forum here: https://education.minecraft.net/feature-requests

(Thanks!)

0 / 2000 Characters Cancel

Posted By Paul Watkins

July 13, 2017 10:13 PM

Thanks for the great resources....really appreciate them!

0

Posted By Nguyen Van Nghiem

June 20, 2017 3:59 PM

Thanks!

0

Posted By Krisha Novemb

May 29, 2017 10:05 AM

Hi. Im newbie here. I just want to know if i can use minecraft code builder with Minecraft edu. 1.17.10 version. or do i need to update it? Thanks xoxo

1

Posted By James Galvin

June 14, 2017 1:39 AM

Hi. Im a newbie. I just want to know how to play them!

0 / 2000 Characters Cancel

Posted By Ken Yeh

May 16, 2017 7:43 PM

Quick Tip: Use ALT+TAB to switch between the Minecraft game window and the Code Builder window! Many students (and teachers, for that matter) nowadays rarely use keyboard shortcuts, and hopefully this reminder will save students time from trying to figure out how to regain cursor control when in game to do stuff in the coding window, and also see the results when the code is executed.

0

Posted By Jeremy Dorn

May 15, 2017 10:08 PM

A few questions.



1) Will this come to Windows 10 (UWP) and console (Xbox/PS4/Switch) versions of non-educational Minecraft? While it is good to have this in the academic setting, the real power of this as an educatonal tool would/will come from students having access to this at home (mostly like on a game console).



2) Have you considered looking at adapting the Kodu or Kode VLPs from KoduLabs and Project Spark respectively? I am especially looking at the code organization style of "Pages" and "Brains". Especially in the GUI Block side of the programming. Having all the functions floating about in a single scrolling canvas space is one of the disadvantages of Scratch (and similar). Kode's style of splitting "functions" into "Pages" in an object's "Brain" is far easier to explain to a first time non-programmer. It also helps create some mental separation and avoids visual clutter.



As an example. If you want to have a Player forced to jump anytime they are standing on a Diamond Block you need a loops.forever running the mobs.executreDetect (), to call a "jumps" custom player.onChatCommand function. In the editor you have the Forever block floating around on page by itself, and the "jump" function just kinda hanging out.



Get more complex with more functions, and the GUI becomes almost illegible. If this was done in a "Pages" format, the "Forever" loop would be 1st page. Page 2 would be the "Jump" function. Page 3 could be "Lay Egg", and so on. This would allow a classroom instructor to quickly eyeball GUI code for logical errors if a student was getting stuck. It would also force students into having some level of organization to their coding (visually).



Along with that would be Variable typing and sorting. It would be nice if different types of variables (Ints, floats, strings, Mobs) could be visually separated



3) Would you consider looking at some of the "Tile" unusable preset functions Project Spark's Kode VPL had, and adapting them for use with Code Builder. One of the strengths of Project Spark was the number of pre-written functions that handled a large chunks of basic game systems. This allowed users to have "minimal viable products" within minutes. Which when we're talking about new/young programmers in time limited classroom environments is SUPER important.



Top of my list would be "Detectors" and "Raycasting". You can kind of build a detector now from what I'm seeing. Using mobs.execute ( mobs.near () ), but it doesn't seem to return the Mob a away that would let you use Teleport on it. Instead I start with the Set block (for a "Creature" variable), the use Execute As. This feels very counter intuitive and detrimentally complex.



For students this should be as simple as: Detect Creeps within radius 5, for each of "detected mobs (a.k.a Them)", Teleport "It".



You also don't seem to have any system for handling Lists/Arrays in Block mode.

2

Posted By MEE Community

July 27, 2017 4:29 PM

These are great ideas - to keep these from getting lost, we always recommend adding these or other great ideas to our Features Request forum here: https://education.minecraft.net/feature-requests

0 / 2000 Characters Cancel

Posted By James Galvin

June 22, 2017 1:16 AM

what do you mean?

0 / 2000 Characters Cancel

Posted By Minecraft Education

May 10, 2017 3:36 PM

Syahdan, to join the beta, go here: https://education.minecraft.net/get-started/download

0

Posted By Gordana Sokol

May 9, 2017 6:35 PM

Thanks, I tried it with my students. We really love it

0

Posted By Rania Ezzat

May 9, 2017 3:14 PM

Thank you

0

1 2

Sign Up or Sign In

Whether you’re already a member of the Minecraft Educator Community or looking to sign up, click below to join us. We’re glad you’re here.

Join the community