TEALS Minecraft Project

Instructors’ Introduction

Project Overview

For a general overview of the project, see the home page.

This project is designed to take place after the AP Computer Science A exam, around April/May of the APCSA course. Following the exam, APCSA instructors generally have four–six weeks to explore as they see fit. This project sets up students with a Minecraft “client” (a program that runs locally, instead of on a server) that they can set up, build, and run in a development environment such as IntelliJ or Eclipse.

This project comprises a set of lessons & labs that progress through various aspects of the Minecraft world, learning as they go.

Requirements

This project requires a computer running Windows for each student/team, and which has installed on it either the IntelliJ or Eclipse IDE (Integrated Development Environment). In theory this project can be made to run on Mac OS X, or on other IDEs, but these environments have not been tested, and will likely take a bit of fiddling to get running. (We'd love to help you out with alternative environments, though.)

In addition to the above, you'll also need Java 1.6+.

Setup

Setup should be easy. Download the latest package (see the “Download” link above), unzip the contents to a local working directory, and then see the README file to walk you through the remaining steps, depending on your IDE (Eclipse or IntelliJ).

Resources

Along the top of the page, you'll see links to the project wiki, project issues (report bugs or feature requests here), and the project development home on GitHub.