Introduction to Computer Science with MakeCode for Minecraft
This is a semester-long course targeted at middle school grades 6-8, as an introduction to Computer Science. The course is written for teachers who may have never taught computer science before. During this course, students will explore concepts in computer science through Microsoft MakeCode and Minecraft.
Download the course
The course is also available for download in these formats:
Can’t access the OneNote Notebook materials? Sign up for access to the Computer Science curriculum for Minecraft Education here: Computing with Minecraft.
Course on Flipgrid
Flipcode for the Intro to CS course grid: csintrominecraft
Lessons
[{
"name": "Introduction",
"url": "/courses/csintro/about",
"imageUrl": "https://cdn.makecode.com/blob/f12147e2b1d0618d1ae244d21b0eb3780e53c38e/static/courses/csintro/about.jpg"
}, {
"name": "Events",
"url": "/courses/csintro/events",
"imageUrl": "https://cdn.makecode.com/blob/20ca4327bc24357105dc3bc2c13ed4cc326d9048/static/courses/csintro/events.jpg"
}, {
"name": "Coordinates",
"url": "/courses/csintro/coordinates",
"imageUrl": "https://cdn.makecode.com/blob/31c6b5cbb9bd8a4877d37cf0701a8ca2bf69aa03/static/courses/csintro/coordinates.jpg"
}, {
"name": "Variables",
"url": "/courses/csintro/variables",
"imageUrl": "https://cdn.makecode.com/blob/d4e3a38f2ada38fb8fab6eff51b72591525f1852/static/courses/csintro/variables.jpg"
}, {
"name": "Iteration",
"url": "/courses/csintro/iteration",
"imageUrl": "https://cdn.makecode.com/blob/ae2c7e2631239b67d62fda3c508365b2f6ebe22c/static/courses/csintro/iteration.jpg"
}, {
"name": "Conditionals",
"url": "/courses/csintro/conditionals",
"imageUrl": "https://cdn.makecode.com/blob/3b9a057f72e65ef15dd7df3152609db63bdb60fe/static/courses/csintro/conditionals.jpg"
}, {
"name": "Functions",
"url": "/courses/csintro/functions",
"imageUrl": "https://cdn.makecode.com/blob/40cb67d644d52b2c1a8bae9022a08a6c8fe1bf08/static/courses/csintro/functions.jpg"
}, {
"name": "Arrays",
"url": "/courses/csintro/arrays",
"imageUrl": "https://cdn.makecode.com/blob/b1065fa913266f7df424876d9076843adc9cbbdb/static/courses/csintro/arrays.jpg"
}, {
"name": "Artificial Intelligence",
"url": "/courses/csintro/ai",
"imageUrl": "https://cdn.makecode.com/blob/8f5765aec13e2d12e63416092f897af674eb3ade/static/courses/csintro/ai.jpg"
}, {
"name": "Final Project",
"url": "/courses/csintro/final-project",
"imageUrl": "https://cdn.makecode.com/blob/cdd71164a5490ed1506532c20d191bf22db39f2e/static/courses/csintro/final-project.jpg"
}]
Sequence
- Introduction
- Events
- Coordinates
- Variables
- Iteration
- Conditionals
- Functions and Parameters
- Arrays
- Artificial Intelligence
- Final Independent Project