Minecraft
World Building and Instruction Programming

Today's youths have a wide range of interests, but if you want to find a common interest, then it must be Minecraft. This course is based on Minecraft games. Through introduction of the creation of the world, the control of Minecraft command-line commands, and the MakeCode graphical programming platform, the children are progressively brought into the programming world.

background

Minecraft World Building and Instruction Programming

Learning programming in a Minecraft will be an ideal learning experience for kids


About the Course

This course utilizes the popular Minecraft video game to introduce students to the programming world.


Category

Game Development

Grade

Pre-High School

Skill Level

Beginners

Ratio Guarantee

4 Students per Instructor

image

Build your own world and enter the world of programming.

The world-famous Minecraft game provides unlimited space for children's creativity. Build the world you want and the door to science and technology opens for you.

image

Learn programming fundamentals through command-line instructions

Minecraft provides players with a list of game control commands. By learning these commands, you can accomplish the effects that are not achieved in the game but rather, in real life. By learning these basic instructions, you can unknowingly establish the basis of programming fundamentals and computational thinking.

image

Graphical programming from elementary school

Today's programming skills are extremely valuable. Every school has started to teach students to learn from preschool. The Minecraft MakeCode programming platform makes this a reality.

image

Share your creations

Share your projects to the rest of the world. Your project might end up being featured!

image

Learning is more than just programming

Having programming skills is a component of today's social culture, because learning programming is cultivating logical thinking, computing power, innovation and imagination. While the children are programming to solve problems, they gain confidence at the same time!

Course Curriculum

Chapter 1
Introduction to AP CSP and Mobile App Development

  • Introduction to Computer Science, and AP CSP
  • Setup the MIT App Inventor environment
  • Write your first APP: Sound Board

Chapter 2
MIT App Inventor in Action

  • App Inventor UI
  • Block Programming Language
  • Mobile App Development Process

Chapter 3
Big Idea I: Creativity

  • Creative Principles
  • Explore Animation, Simulation and Modeling
  • App Example: Paint Pot

Chapter 4
Big Idea II: Abstraction

  • Information Hiding
  • Computational Complexity
  • App Example: Magic 8 Ball

Chapter 5
Big Idea III: Data and Information

  • Data Structures
  • The Era of Big Data
  • App Example: WeChat Messaging App

Chapter 6
Big Idea IV: Algorithms

  • Input and Output
  • Algorithm Design Principles
  • App Example: Quiz Test App

Chapter 7
Big Idea V: Programming

  • Programming = Data + Algorithms
  • Evaluate and Verify Your Program
  • App Example: Reaction Game

Chapter 8
Big Idea VI: Internet

  • Internet Basics
  • https Protocol
  • App Example: UPC Product Search

Chapter 9
Big Idea VII: Global Impact

  • Problem-based Innovation
  • Become a Young Entrepreneur
  • Publish Your App to Google Play

Chapter 10
About AP CSP Exam

  • Overview of AP CSP Exams
  • High School Science Fairs
  • Where to Go Next

Top Skills Students Will Learn

Modeling a personalized world

Learn command-line command controls and programming

Master the basics of graphic programming

Learn how to learn to solve problems in practice

Ability to cultivate scientific innovation and teamwork

Adapting to new environments

Course Highlights

Always Having Fun

Fun programming is our top priority when designing all the content

Learn with Professionals

Gain extra experiences about the real industry and research

Live Interactions

Get your question answered in class and compete with your classmates

Well-Designed Assignments and Projects

Learn by doing is the key for CS study, all the assignments and projects are design for the goals

Focus on Imagination and Creativity

Learning programming is not the ultimate goal. We focus on pushing the kids' imagination and creativity

Apply Colleges with More Experiences

Programming is just the first step. Build projects, attend science fairs will help you get into the top unversities

Schedule

Date Time Location

Frequently Asked Questions

How do refunds work?

Open a refund request with us and we can work with you to resolve it ASAP.

Do I need to buy a SPRK robot?

No. We will provide a SPRK robot and a tablet for each student to use during the camp.

Is there a bulk-buy discount?

We have corporate and enterprise arrangements that our pricing team can assist with on a case-by-case basis. Contact Us for info.

Is there any programming background required?

No. The program has been designed to teach young kids the fundamentals of programming with zero background.

Do I need an SSL certificate?

This depends on whether your plan to process the payment on your site or not. We recommend using a third-party provider to unburden yourself.

Is there any programming background required?

No. The program has been designed to teach young kids the fundamentals of programming with zero background.

Do I need an SSL certificate?

This depends on whether your plan to process the payment on your site or not. We recommend using a third-party provider to unburden yourself.

Interested in learning programs with fun?