Open currency, time zone, and language settings
Log In

Coding with Minecraft (Redstone and Computer Science)

Learn coding with Minecraft and make your own programs!
Gabriel Fowler-Matthews
Average rating:
4.6
Number of reviews:
(12)
Class

What's included

6 live meetings
8 hrs 30 mins in-class hours

Class Experience

Minecraft is an amazing game with many features that are not only fun, but are also used for learning. Dive into this 6 week course and learn to program in no time. You'll be able to create functional programs on your own by the third session of this class!

Week 1:
Course Intro
Simple introduction to computer science and the origins of computer language and a tutorial to become more familiar with Minecraft.

Week 2:
Minecraft Mechanics: Redstone
Introduction to redstone and logic gates. Redstone operates like electric circuits and is an important element of Minecraft which can help you learn more about technology.

Week 3:
More Redstone and Intro to Computercraft:
Continuing where we left off the week before with redstone and mastering it. Introducing Computercraft, a 3rd party add-on to Minecraft which allows the use of coding in-game to automate task or just create interesting programs. We will have to download this, but we will do this together in the class. More info @ http://computercraftedu.com/

Week 4:
In Depth Coding
Furthering knowledge of Computercraft and learning the fundamentals of computer languages. We start with a simplified version of code using blocks instead of text to create functional programs in game.

Week 5:
Advanced Coding
Working with a computer language called Lua after gaining an understanding of block based code. This language is great for beginners just learning and is easily translatable to other languages.

Week 6:
Wrap-Up and Resources
This is the week we wrap up our course. I will give resources to help further learning outside of the class so that each student can have the tools to learn independently and thrive.


FAQ:
What prior knowledge is necessary to participate?
None! As long as you can use a mouse and keyboard you are more than welcome in my class.

What if I start to fall behind?
There is nothing wrong with that, everyone works at their own pace and especially when it comes to computers; the retention of information is difficult for some. I can accommodate and give extra support as needed.

What if the class is too easy for me?
For more intermediate students, I will challenge you further than someone who hasn't even played Minecraft before starting. If you are already programming in languages like python or javascript this class may be too easy for you, unless you want to learn how play Minecraft. This is a beginners class after all.

This is great, but what do I need to get started?
A computer with access to file manager, an internet browser, Minecraft, and an effective form of communication(video call, email, etc.). Aside from that, you're good to go!

Other Details

Parental Guidance
None of the content has mature material, but we will need to use the internet browser to find files and information. We use the computer as the tool it is fully intended to be, if you like to limit access to the internet for your child this class may not be for you.
Supply List
You will need Minecraft installed. Make sure to do this before the class starts. If you don't know how to install, I will list instructions in the welcome post. Minecraft is also NOT a free game, please make sure to buy it at minecraft.net for $26.95 USD.
External Resources
In addition to the Outschool classroom, this class uses:
4.6
12reviews
Profile
Teacher expertise and credentials
I've taught this exact class for a year with the non-profit LA Makerspace, teaching coding through Minecraft, and I am very passionate about it. I've seen students make amazing things from their imaginations with the tools provided, that enough makes teaching worth it for me. I hope to help aspiring programmers with the tools needed to succeeded. Different from most teachers, if you have a question anytime of the day I will answer it to the best of my ability and am willing to offer extra guidance and support via email or video call when needed.   

Reviews

Live Group Class
Share

$125

for 6 classes

1x per week, 6 weeks
85 min
Completed by 45 learners
Live video meetings
Ages: 9-13
5-9 learners per class

This class is no longer offered
About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool