[Minecraft Games] A Note for Parents and Teachers

   


We have split this book into separate self-contained adventures that you can treat as
individual standalone projects, each of which focuses on one specific feature of
Minecraft programming. The Python language is introduced gradually and progressively
throughout each adventure; the early adventures are aimed chiefly at beginners,
with the later adventures becoming more challenging and introducing more Python,
stretching the reader a bit more.

         Each adventure presents a practical project with step-by-step instructions (that readers
can tick off as they complete them), delivered in a descriptive style, very much like
a well-commented program listing. Detailed explanations appear in Digging into the
Code sidebars that students can read later, meaning that they are not distracted from
the progress of typing in and trying the programs.
        Each adventure will probably take more than one session to complete, but they are all
split into sections, with subheadings at logical points that could be used to provide a
goal for an individual lesson, or an activity to be stretched over a number of sessions.
The Python language uses indents on the left-hand side of the program to represent
code structure, and it is a case-sensitive language. Extra guidance from an adult may be
useful sometimes with very young readers, to make sure they are being careful to use
case and indents correctly, thus avoiding the possibility of them introducing errors
into their programs. All of the programs are downloadable from the companion website,
so if you have problems with indentation you can check our versions of the programs
to see where you might have gone wrong.
         Many schools have Python version 3 installed. At the time of writing, Mojang have not
released a version of the Minecraft programming interface that works with Python
version 3, so you should use Python version 2 as explained in Adventure



Like This Post? Please share!

  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Stumble Upon
  • Share to Evernote
  • Share to Blogger
  • Share to Email
  • Share to Yahoo Messenger
  • More...
Scroll to top