Find Classes
Log In

There are no open spots for this class, but we found something similar!

5.0 (3) · Ages 8-13

Beginner Coding Camp With Minecraft: Level 2 - The Basics of Programming

5.0 (8) · Ages 8-13

Beginner Coding Camp with Minecraft: Level 1 - The Basics of Programming

5.0 (1) · Ages 6-13

Programming on Minecraft: One-on-One Coding Sessions

5.0 (1) · Ages 7-12

Builder's Club Coding; With Minecraft Education Edition

5.0 (1) · Ages 8-14

Python Programming for Beginners: One-on-One Coding on Minecraft

5.0 (10) · Ages 7-12

STEM MCE-CLB1 Minecraft Education Coding Club (Beginner)- Learning Coding Is Fun

Coding & Tech

An Introduction to Writing Code Using Minecraft (Programming 101, Part 1)

This is the first part in a three-part sequence for learners and families that cannot commit to the full 12-session sequence. Pre-requisite: Introduction to Programming with Minecraft.
Josiah Blaisdell M.Sc.
29 total reviews for this teacher
1 review for this class
Completed by 2 learners
  There are no upcoming classes.
75 minutes
per class
Once per week
over 4 weeks
year olds
learners per class
per learner - per class

How does a "Multi-Day" course work?

Meets multiple times at scheduled times
Live video chats, recorded and monitored for safety and quality
Discussions via classroom forum and private messages with the teacher
Great for engaging projects and interacting with diverse classmates from other states and countries

How Outschool Works

There are no open spots for this class.

You can request another time or scroll down to find more classes like this.
Not an official Minecraft product. Not approved or associated with Mojang.


Class Experience

This class is taught in English.
Students will learn to model the way programs store and manipulate data using numbers or other symbols to represent information. They will learn to develop plans that describe a sequence of events, goals, and expected outcomes. To facilitate the program development process, they will learn how to quickly decompose (break down) problems into smaller, manageable subproblems. I will also introduce debugging and how to quickly identify and correct errors in code.
I have a masters degree in computer science, I have a decade of software development and testing experience and am published in a Marine Science journal for the development of "Stress-scapes" a machine learning algorithm that provides fisheries in the Gulf of Alaska with feedback on how pacific cod in the Gulf of Alaska are responding to changing environmental conditions. I have also written software for the US Navy Undersea Warfare Center. I work with non-profits where I live to provide computer science education to the greater metropolitan area where I live. 
I will assign homework to the students each week. Homework should be completed individually or with parent/sibling help. I expect to take approximately 2 to 4 hours a week to complete the homework. I will provide a new problem each week (see the syllabus) and encourage the students to ask questions. I will be available to answer questions on the course page as they come up. I recommend getting started on the homework early and working on it each day, but recognize that some people want to do it all in one fell swoop. The important thing is that you learn what works best for you.
I recommend having two monitors, one to see my screen and one to run Minecraft: Education Edition on. If you do not have two monitors make sure to review with your learner how to switch between the zoom video and the Outschool course so they can see my screen!
In addition to the Outschool classroom, this class uses:
There will be two exams, one in week 6 (the middle) and one in week 12 (the end). The final exam will have problems that you create! I will provide the student and parent with a written report describing their progress and providing areas for improvement. I will communicate with the parent if an assignment is missed or an honest effort is not made. 
1 hour 15 minutes per week in class, and an estimated 2 - 4 hours per week outside of class.
This class uses Minecraft: Education Edition. This is a special version of Minecraft created by Microsoft for classroom use and learning. This version of Minecraft is COPPA certified and complies with FERPA (


Josiah Blaisdell M.Sc.
Lives in the United States
Building 21st century skills one block at a time
29 total reviews
47 completed classes

About Me

1) I can teach introductory computer science for K-12 grade. I can also teach or tutor students who are in high school in mathematics: calculus, multi-variate calculus, linear algebra and proof writing.
2) I am named in two patents related to... 
Get The App
Download the Outschool iOS app on the App Store
©2023 Outschool, Inc.