North Carolina Teams With Microsoft To Bring Minecraft CS Curriculum To All Middle Schoolers 39
Long-time Slashdot reader theodp writes: [T]he North Carolina Dept. of Public Instruction on Monday issued a press release announcing it's going all-in on Microsoft's idea of having kids learn to code by using Minecraft and will be bringing a Minecraft-based CS curriculum to the state's 340K middle schoolers. From the press release:
The North Carolina Department of Public Instruction announced today a collaboration with Microsoft and [Dublin-headquartered] Prodigy Learning to bring the award winning 'Coding in Minecraft' credential program to all middle school students across the state over a three-year period. [...] The deployment of the program starts with providing access to up to 8,000 students and 200 educators during year one and exposure for every middle school student by year three. In all, the program has the potential to reach nearly 340,000 students and more than 14,000 educators.
"We are pleased to see that the North Carolina Department of Public Instruction and Prodigy Learning are building tailored experiences that can inspire students with the possibilities of computer science through Minecraft," said Paige Johnson, vice president of Education Marketing at Microsoft. "North Carolina is harnessing the intrinsic engagement that happens when students play games to teach them the critical skills of computational thinking, coding and computer science. By combining the immersive Minecraft: Education Edition platform with critical curriculum, students will be better prepared for college and career."
The North Carolina Department of Public Instruction announced today a collaboration with Microsoft and [Dublin-headquartered] Prodigy Learning to bring the award winning 'Coding in Minecraft' credential program to all middle school students across the state over a three-year period. [...] The deployment of the program starts with providing access to up to 8,000 students and 200 educators during year one and exposure for every middle school student by year three. In all, the program has the potential to reach nearly 340,000 students and more than 14,000 educators.
"We are pleased to see that the North Carolina Department of Public Instruction and Prodigy Learning are building tailored experiences that can inspire students with the possibilities of computer science through Minecraft," said Paige Johnson, vice president of Education Marketing at Microsoft. "North Carolina is harnessing the intrinsic engagement that happens when students play games to teach them the critical skills of computational thinking, coding and computer science. By combining the immersive Minecraft: Education Edition platform with critical curriculum, students will be better prepared for college and career."
Combining fun and learning (Score:2, Interesting)
Combining fun and learning is usually a good way to teach. Admit it, how many of us had fun with the Google Doodle with the simple programming steps? https://www.google.com/doodles... [google.com]
Using an environment most kids are familiar with also helps and perhaps one that the student finds interesting can keep their attention just a little longer. Imagine if the Intro to Programming 101 was set in the environment of Skyrim, Grand Theft Auto, Hyrule, Halo, or Half-Life. Perhaps selecting the learning environment
Re: (Score:2)
That's a long, long way from "coding" though.
Re: (Score:2)
That was an interesting Doodle that I haven't seen before... And also incorrect; you can do the sixth one in 4 steps, despite how it claims 6 is the shortest solution.
Re: (Score:2)
You can actually write code in Super Mario World for the SNES. There is a bug that lets you put arbitrary values into RAM and then execute them as machine code. The fastest way to complete the game is to enter a jump instruction that takes you to the end credits and execute it.
So Wrong - where are the actual teachers? (Score:3)
Re: (Score:1)
Re: (Score:3)
The Kids, and the parents, complain that it is too hard. That is true, the kids arrive without being anywhere near grade level and any grade level material is too hard. Then the administration complains that not only is the grade-level material too hard but that my class can not be replicated by the other
Re: (Score:2)
Re: (Score:1)
then there's money
Huh? Minecraft Educational Edition exists (Score:2)
Why is this news? Minecraft Education Edition has existed for years [minecraft.net] You can even do chemistry [youtube.com] in it. The fact that chemistry isn't available in vanilla (Java / Bedrock) Minecraft is really disappointing and a wasted opportunity.
People have also been interfacing Python with Minecraft for years.
I don't see how this won't just be another gimmick that won't last.
Re: (Score:3)
Re: (Score:2)
If Microsoft would just release the Education Edition to the general public, then there would be open source curriculums for it. But they don't, they act like nobody outside a formal school environment could ever want it, and/or like it can have no purpose without Microsoft's hand being involved. The best way to get teachers and students using it would be to release it to all Minecraft users, but they won't do that, so clearly they give zero fucks about education and this is all just a scheme to make money
Re: (Score:2)
For me it is news. Never heard about a "Minecraft Education Edition" or chemistry in Minecraft.
Replacing what? (Score:2)
Re: (Score:2)
So what will playing computer games in class replace?
It is not "playing games". It is writing code for plugins and extensions.
Preliminary research also indicates that learning to code doesn't appear to contribute to learning gains in other subjects,
Citation needed.
Contrast this with subjects like biology that are strong predictors of academic success in most other subjects.
Citation needed.
Re: Replacing what? (Score:2)
Re: (Score:2)
California is looking to drop Algebra from high school. Apparently to many students get stuck here. It hurts their feelings or something, so we need to get rid of it.
Algebra and Geometry should kind of be the baseline for anyone that finishes high school. Math teaches you how to think, and this is important in any field you go into. It's right up there with knowing how to read and write. Bedrock skills that are used in every job.
No idea how they are going to train people to be coders if they can't even unde
Re: (Score:2)
Sounds like Tennessee. Parents are upset their children might feel uncomfortable [cnn.com] being exposed to history so they're looking to bar its teaching in schools.
Math teaches you how to think, and this is important in any field you go into.
If you can use imaginary numbers to solve a problem, what does that teach you for life?
Oh we
Re: Replacing what? (Score:2)
Re: Replacing what? (Score:2)
Re: Replacing what? (Score:2)
Re: (Score:2)
So what will playing computer games in class replace?
You mean because this involves Minecraft, which is a game, you lack the ability to concieve of any other possibility other than it must mean that they are simply "playing games in class"? Or is it that you misunderstand the concept of writing a plugin for a game and think it is the same thing as "playing games"?
And those who fail the Minecraft CS program... (Score:2)
Re: (Score:2)
So, ship them off to Rura Penthe [fandom.com]? Fitting.
Our Dear Owners say... (Score:2)
Mining the depths of (Score:1)
Microsoft is like an STD (Score:1)
Why not Redstone Computing? (Score:4, Insightful)
There are a 1,000 choices for child friendly coding (Eg. Scratch), but the huge missed opportunity is to teach kids the fundamentals of computing systems with Redstone in Minecraft.
For the uninitiated, redstone in Minecraft allows you to transmit or generate redstone power across and into blocks, allowing for in game automation systems like auto-farming, item sorting and dispensing systems, and many other uses. The neat thing is that when you create a redstone torch, it is either ON or OFF depending on if it is attached to a powered block or not. This allows for the combination of torches and blocks to form all of the required Logic Gates that form the bedrock of a computing system.
While building a Turing Complete computer might be difficult for a child, it presents a real opportunity to teach kids about logic gates, discrete math, latches, flip-flops, adders, and muxers and demuxers, all to solve real automation problems that players will find in the game.
Re: (Score:2)
Kids can learn digital electronics when they're older. At a younger age they need something easier, and call me old fashioned but
10 print "Dixons are crap"
20 goto 10
etc etc seems a somewhat simpler way to learn to program a computer to me than all the endless point and click visual tools that pop up every year.
Re: (Score:2)
Yep! We can then add a counter to limit the output so that we can change text color after ten lines. Learning to program should start with logic and developing the ability to think through problems. The language is secondary. They certainly should stick with actually typing statements. The further away they are from this, the more drag and drop the the tool.