• Home
  • About
  • Featured Reviews
  • Request a Review
  • Advertising
  • Subscribe

The Curriculum Choice

Making homeschool decisions easy

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • About
  • Blog
  • How To Homeschool
    • By Review Team
    • Encouragement
    • New to Homeschooling
    • Organization
  • Reviews by Grade
    • Elementary
    • High School
    • Middle School
    • Preschool
  • Reviews by Subject
    • Bible
    • Economics
    • Fine Arts
      • Art
      • Music
    • Foreign Language
    • Highschool
    • History & Geography
      • Geography
      • History
    • Home Economics
    • Language Arts
      • Grammar
      • Handwriting
      • Literature
      • Phonics
      • Reading
      • Spelling
      • Vocabulary
      • Writing
    • Logic
    • Math
    • Science & Technology
      • Science
      • Technology
        • Apps

in Games· Hands On· High School· Middle School· Technology

Minecraft Opens Doors to Computer Science & Advanced Programming

My son began playing Minecraft a few years ago and it wasn’t long before his interest in the game led him further into the world of gaming and computer programming. For a variety of reasons, he was frustrated with the atmosphere of many of the online servers he joined.

Minecraft Opens Doors to Computer Science & Advanced Programming for further study in the world of gaming and computer programming.

Minecraft Opens Doors

About a year ago, he began hosting his own server and creating his own mods for the game. What impressed me most was that everything he learned was all self taught. Whenever he ran into difficulty, he would simply google tutorials and watch YouTube videos of others sharing their knowledge.

When his server host wasn’t reliable, he shopped around for a new host. He even created a list to compare services and price points of different providers. His research led him to Netherbox and he couldn’t be happier with the customer service he has been provided.

A plugin is something for a Minecraft server to change certain aspects, whether in-game or in the code.  A mod is something for Minecraft that allows you to change your Minecraft world completely.

Minecraft Opens Doors to Computer Science & Programming

One of the things he likes most about Netherbox is the ability to custom code the plugins. He’ll spend hours downloading plugins and tweaking the java code. As he has progressed, he has expressed a growing interest in learning Java Programming so that he can create a server from scratch.

Computer Science

Before we jump into advanced programming classes, however, I feel it is important to have a solid foundation in computer science. I believe he should have knowledge of how a computer works – how the hardware components work together.

When I discovered an introductory computer science course offered for FREE from Stanford University, I was very intrigued. Students work through the material and exercises at their own pace. Upon completion of the exercises with a score of 80% or higher, students can generate a Statement of Accomplishment from within the course.

In Computer Science 101, participants play and experiment with short bits of “computer code” to bring to life to the power and limitations of computers. Everything works within the browser, so there is no extra software to download or install. The course also provides a general background on computers today: what is a computer, what is hardware, what is software, what is the internet.

Minecraft Opens Doors to Computer Science & Programming

He’s only three weeks into the material but thus far he is really enjoying it. Each lesson begins with video instruction whereby the instructor, Nick Parlante, walks students through the material. As the video plays, there is an accompanying “lab” component. This is where participants play with short bits of computer code – the same code referenced in the video. It’s hands-on and immediate.

After each lesson, there is an exercise section whereby students are “tested” on the material. It functions in the same way as it did during the in-class “lab” but the questions are more in-depth. That’s more involved than answering multiple choice questions. These code-writing exercises ramp up gradually.

Advanced Programming

CS101 uses a variant of Javascript. However it is very stripped down and thus does not look like full, professional Javascript code. This helps to assure students are not overwhelmed and at the same time, it ensures participants will have a real understanding of what code is and how it works.

CS101 is an excellent first step for someone who then wants to take a full programming course. I know that upon completion of this material, he’ll be more comfortable in a more in-depth course.

Ultimate Guide to Teaching with Minecraft

This Ultimate Guide to Teaching with Minecraft includes:

  • Help for Building Models in Minecraft
  • Coding Minecraft Servers
  • Options for Youth Digital Courses
  • And other Minecraft Learning opportunities
Minecraft Ultimate Guide

More Online Learning Resources

Homeschooling in the Digital Age – The What & How with TONS of Resources!

3 Computer Games I Almost Always Allow in our Homeschool – I  disapprove of screen time and, perhaps foolishly, long for the ‘good old days’ when we had no screens except the bug screens in our windows.  Of course, too much screen time is good for no one, but I’ve discovered that I need to be realistic and allow some of it.  Getting too much out of step with what their friends do is not good for kids either. Therefore I encourage some online learning and allow a few games. Here are three of our favorite free computer games. Our kids love them and they are wonderfully relaxing educational options for ages 8 to adult.

Online Piano Courses with Hoffman Academy – Do you want an affordable way to add music in your homeschool? Does one or more of your kids just HAVE to learn to play the piano? Do you want to be able to have your kids learn piano from the comfort of your home? If you answered “YES” to any of these then you should definitely check out Hoffman Academy.

Headsets for Homeschool Students – I’d like to paint a brief picture for you about why headsets for homeschool students is so important. Picture a medium sized room in a house. It contains books, craft supplies, toys, a table and a desk.

Fill that room with 3 children of different ages. One is barely school age, one in elementary school and one heading for middle school. Each have different needs. Imagine one playing with toys on the floor, one sitting on an exercise ball bouncing while doing schoolwork, and one diligently trying to complete their work at the computer. You can image it would be hard for the older one, the one diligently trying to complete their work, to concentrate.

Now add in a quality headset for the older student. Suddenly their experience is much smoother! They can now better hear whatever program or course they are taking online, minimizing distractions, allowing them to be more focused and able to complete their work.

~ Originally published June 2016

Filed Under: Games, Hands On, High School, Middle School, Technology Tagged With: Computer Programming, Computers, Minecraft, updated by Heidi C

Previous Post: « Easy Grammar Curriculum For Your Homeschool
Next Post: Homeschool Writing Activities for Middle School That Are Creative and Fun! »

Reader Interactions

Comments

  1. Tamra Millikan says

    June 8, 2016 at 12:03 pm

    Thanks for sharing this great information Eva!

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

We are a veteran group of home educators with a mission – to spread the word about our favorite curricula and help YOU make informed decisions for your homeschool. Meet the review authors and browse the homeschooling tips they share!

Subscribe For Free Choosing Homeschool Curriculum Guide

Success! Please check your email and confirm your subscription.

There was an error submitting your subscription. Please try again.

Sponsors and Affiliates

Homeschoolinghomeschool

Our Sister Websites

 


Follow Curriculum Choice's board Homeschool Reviews by The Curriculum Choice on Pinterest.

Recent Comments

  • Heidi Ciravola on Psychology: A Christian Perspective
  • Heidi Ciravola on Magic Tree House Curriculum
  • Dawn on Psychology: A Christian Perspective
  • Terry on Magic Tree House Curriculum
  • Thara on How To Make An Overall Plan for The Year
  • Advertising
  • Disclosure Policy
  • Philosophies
  • Request a Review

Copyright © 2025 · The Curriculum Choice, a Southern Hodgepodge, L.L.C. site.