Looks like a great guide to get started with coding with Minecraft. There have been some efforts over the years, but this looks really complete. One obstacle for schools to get started with this however, is buying all the Minecraft licenses. To this end, I've been toying around a bit with an open source Minecraft clone called Minetest lately [1][2]. It's surprisingly complete, and could also have great uses in (progr…
Re Minetest this works with Python if you install the raspberryjammod from GitHub Also recently managed to get it running with @edu_blocks https://twitter.com/damianmooney/status/881158457671524353 So in general you can do anything with Minetest that you can with the raspberryPi version of minecraft.
Show HN: Teachcraft – Learn Python through Minecraft
41–50 of 64 posts
Re: Show HN: Teachcraft – Learn Python through Minecraft
#42Re: Show HN: Teachcraft – Learn Python through Minecraft
#43Looks like a great guide to get started with coding with Minecraft. There have been some efforts over the years, but this looks really complete. One obstacle for schools to get started with this however, is buying all the Minecraft licenses. To this end, I've been toying around a bit with an open source Minecraft clone called Minetest lately [1][2]. It's surprisingly complete, and could also have great uses in (progr…
Sorry to go a bit off-topic, but how did school districts in the 80s justify buying licenses for Oregon Trail and other games of the era? The cost of OT must have been equivalent if not much more (inflation-adjusted) than even the consumer price for Minecraft. Admittedly, school funding has changed since then and it may be especially hard in today's assessment-focused ("teaching to the test", as some might say) parad…
That game (and others) was developed by the Minnesota Educational Computing Consortium (MECC), an organization founded by Minnesota legislature. They developed educational software and distributed it on computers across the state of Minnesota.
Later, due to the huge success of the game, they sold the game (bundled with others) across the US.
tl;dr: made possible by government funding
https://medium.com/@stevepepple/why-did-all-children-of-a-ce... https://en.wikipedia.org/wiki/MECC
Re: Show HN: Teachcraft – Learn Python through Minecraft
#44This looks great! I run after-school coding lessons for Australian kids aged 8-12, teaching them to code Minecraft mods using scratch-like code blocks (if you're interested, its https://codemakers.com.au ). I've been looking for a solution for teaching the more advanced students who want to start using a 'real' language. I was initially looking at using Scriptcraft, but TeachCraft looks like another great option!
It's been more of a challenge than I thought it would be to design the blocks such that the end set isn't near enough a 1:1 mapping to Java - showing it to a non-technical friend of mine made it clear that my intuition was way off. Would be interested to hear how you approached this (if you don't mind).
Also interesting that I didn't find your website when I was initially researching, though I did come across https://www.learntomod.com/ (and even that was hard to find). I suspect my base search term of "minecraft blockly" isn't the most common one used by the target market to find something for their kids though.
Re: Show HN: Teachcraft – Learn Python through Minecraft
#45Nice! A while ago, I also worked on a Python Minecraft interaction which is not based on mcpi (and RaspberryJuice), but instead spawns a full Jython based Python interpreter session server-side allowing you to directly use the full Bukkit API [1]. This allows to use various commands mcpi doesn't support, such as creating lightning, explosions, and dynamically writing events using Python, either by using a client (sen…
One of my goals is to get my son, who is really into Minecraft, also interested in programming.
The github project seems to be receiving updates too.
If I end up making some reasonable progress on this, I might just contact you later on, if that's ok with you!
Re: Show HN: Teachcraft – Learn Python through Minecraft
#46This is really nice, however I wish someone makes an in-game version of this, so you don't even have to get a development environment running - just install the mod (which kids are already familiar with), jump in game and develop there.
Re: Show HN: Teachcraft – Learn Python through Minecraft
#47Not a stellar example of coding.
Re: Show HN: Teachcraft – Learn Python through Minecraft
#48https://education.minecraft.net/faq/how-much-does-it-cost/ minecraft education is $5/year, with 'opportunities for volume licensing' which sounds affordable, but then it feels really misguided for microsoft not to give it away for free. Getting future developers to have some contact with the microsoft ecosystem is worth more than $5 i would think.
Unfortunately you need Minecraft for Mac/PC: Java Edition to use mods, so modding won't work on the education edition.
Re: Show HN: Teachcraft – Learn Python through Minecraft
#49Earlier quoted context omitted.
Quite possibly. I didn't think at all outside of my "jesus these schools are giving kids ipads now? When I were a lad the school had 2 PCs for the entire building" bubble. For reference I was also talking from within a UK only bubble too.
In fairness to you, I suspect the government schools (we call them public in the US, but I recall that "public school" means something entirely different in the UK) in your country are much better funded. I may be incorrect. In the US, public schools are funded primarily by local governments, and are therefore extremely unequal in their funding, even within a relatively small geographic area. I graduated high school…
Re: Show HN: Teachcraft – Learn Python through Minecraft
#50Looks like a great guide to get started with coding with Minecraft. There have been some efforts over the years, but this looks really complete. One obstacle for schools to get started with this however, is buying all the Minecraft licenses. To this end, I've been toying around a bit with an open source Minecraft clone called Minetest lately [1][2]. It's surprisingly complete, and could also have great uses in (progr…
Sorry to go a bit off-topic, but how did school districts in the 80s justify buying licenses for Oregon Trail and other games of the era? The cost of OT must have been equivalent if not much more (inflation-adjusted) than even the consumer price for Minecraft. Admittedly, school funding has changed since then and it may be especially hard in today's assessment-focused ("teaching to the test", as some might say) parad…
In this case, the other issue is that Minecraft is pure entertainment software. It may have educational value, but the origin of the game makes it a hard sell. (Civilization and SimCity faced similar problems.)