Minecraft: Education Edition is a great place to begin or continue your computer science journey. Browse our cross-curricular collection of over 150 hours of CSTA and ISTE-aligned lessons and get started with key resources – including educator guides, and online training videos.
Learn computational thinking skills with fun storytelling in Minecraft. Get excited about coding in our 3D immersive worlds!
Get started with these intro coding lessons! Hour of Code is a great way to begin your coding journey, and you can continue learning with Museum Heist and Code Town!
The 18 block-based Coding FUNdamentals lessons are split into 3 blocks! These lessons aim at showcasing the coding journey from learning about algorithms, sequencing and loops to conditionals, operators, events, variables and functions. Continue learning with Seymour Island and AI lessons!
Create loops, debug code, build structures, and create your own animations in block-based coding with 20 hours of instruction based on CSTA standards.
Learn coding concepts with a cross-curricular approach and experiment with blocks, JavaScript and Python.
If you want to zero in on a specific coding concept, this is the place to start! Learn how to use loops, sequencing, conditionals, variables, and functions. In these lessons you can choose to code in blocks, JavaScript or Python.
Learn conditionals, functions, coordinates and more in block-based coding and JavaScript with this 30-hr comprehensive set of materials based on CSTA standards.
Start coding Python in Minecraft with MakeCode! Learn the basics of Python, including syntax, data types, variables, conditionals, 'for' and conditional loops, lists and functions.
Welcome to text-based coding with Python! Learn coding concepts and get creative in using code to solve challenges.
Learn to write code in Python in the new notebook-style code editor. This mini-course features a 6-lesson progression through different ages of humankind that teaches the basics of Python and covers important concepts like syntax, variables, datatypes, conditional statements, iteration, functions, and lists.
Download our educator guide to help you teach computer science with Minecraft.
Not only can you use Code Builder to teach computer science, you can also apply coding throughout your curriculum. Use these standards-aligned lessons and worlds in math, science, and engineering to use Code Builder throughout your school day.
Begin training with the eight modules in our Coding Learning Path. Start with the question “Why Computer Science?”, continue through the Minecraft CS curriculum and end by designing your own coding lessons in Minecraft.
Explore hundreds of lessons created by educators around the world, for students of all ages.
There is a strong community of teachers and experts who are passionate about the power of game-based learning, and experienced in using Minecraft in the classroom. From the basics of installation to the finer points of creating compelling learning activities, these educators can help you at any point along the way. Create an account of your own. [It’s easy!]
Sign up for the Minecraft: Education Edition newsletter. We promise to respect your inbox.