Minecraft Coding Classes (Java Only)

PDL Coding Class with Minecraft: Level 1

In this five-session class, students will learn the fundamentals of programming within Minecraft!

Students will use PDL Code, a programming language created by Playful Digital Learning to work seamlessly with Minecraft and introduce essential coding concepts. Inspired by core elements found in widely used programming languages such as Java and C++, PDL Code includes its own console. Students will write code outside Minecraft and watch their programs come to life on our secure private server. Through coding, they can change the Minecraft world and control their characters’ movements.

No previous programming experience is required. Students will learn foundational concepts from the beginning, including variables, loops, and conditionals.

Students should understand basic computer skills, such as using a mouse and switching between windows. They should also be comfortable with Minecraft’s basic controls and gameplay concepts.

Class Format: Five consecutive days or once a week for five weeks
Class Duration: Five 90-minute sessions
Price: $179
Ages: 8 and up
Prerequisite: Basic computer and Minecraft skills are required; no previous programming experience is needed

Equipment Required:

  • A personal Minecraft account

  • A desktop or laptop computer (the tablet version cannot be used)

  • A reliable internet connection

  • A microphone and camera for communicating with classmates

PDL Coding Class with Minecraft: Level 2

In this five-session class, students will build on the programming skills they developed in PDL Coding Level 1 and explore more advanced coding concepts within Minecraft.

Students will continue using PDL Code, a programming language created by Playful Digital Learning to work seamlessly with Minecraft. Inspired by core elements found in widely used programming languages such as Java and C++, PDL Code includes its own console. Students will write code outside Minecraft and watch their programs come to life on our secure private server. Through coding, they can change the Minecraft world and control their characters’ movements.

This level explores more advanced concepts, including randomness, vectors, complex loops, and variables. Each topic includes creative challenges that allow students to design their own programs, such as building a diamond finder.

Students should be comfortable using a mouse, switching between windows, and navigating Minecraft. Completion of PDL Coding Level 1 is required.

Class Format: Five consecutive days or once a week for five weeks
Class Duration: Five 90-minute sessions
Price: $179
Ages: 8 and up
Prerequisite: Completion of PDL Coding Level 1 and basic computer and Minecraft skills

Equipment Required:

  • A personal Minecraft account

  • A desktop or laptop computer (the tablet version cannot be used)

  • A reliable internet connection

  • A microphone and camera for communicating with classmates

PDL Coding Class with Minecraft: Level 3

In this five-session class, students will apply the programming skills they developed in PDL Coding Levels 1 and 2 to creative, project-based challenges in Minecraft.

Students will continue using PDL Code, a programming language created by Playful Digital Learning to work seamlessly with Minecraft. Inspired by core elements found in widely used programming languages such as Java and C++, PDL Code includes its own console. Students will write code outside Minecraft and watch their programs come to life on our secure private server. Through coding, they can change the Minecraft world and control their characters’ movements.

Unlike Levels 1 and 2, this class focuses on open-ended projects that encourage creativity, independence, and problem-solving. Each course offering features a different project theme, so students can take Level 3 multiple times. They might create a program that builds a house from scratch, design a text-based adventure game, or give their Minecraft characters superpowers!

Students can approach each challenge in their own way while receiving guidance and support from our teachers.

Class Format: Five consecutive days or once a week for five weeks
Class Duration: Five 90-minute sessions
Price: $179
Ages: 8 and up
Prerequisite: Completion of PDL Coding Levels 1 and 2, plus basic computer and Minecraft skills

Equipment Required:

  • A personal Minecraft account

  • A desktop or laptop computer (the tablet version cannot be used)

  • A reliable internet connection

  • A microphone and camera for communicating with classmates