Course Standards

2025-2026 Academic Year

CY32 Coding in Minecraft - Advanced

Course Type: Adopted

Standard/Objective NumberStandard/ObjectiveCourse WeightRBT Designation
1.00Introduction to MakeCode with Minecraft12%B2 Understand Conceptual
1.01Navigating the Minecraft environment--
1.02Creating/Importing a Minecraft world--
1.03Connecting to MakeCode--
1.04The basics of MakeCode blocks--
1.05Understand the role of the Agent--
2.00Writing computer algorithms12%B2 Understand Conceptual
2.01Understand what an algorithm is--
2.02Write an algorithm--
2.03Understand the requirement for thorough instructions in computer programs--
3.00Moving to JavaScript12%B2 Understand Conceptual
3.01Understanding text-based programming language--
3.02Be able to identify equivalent JavaScript code for MakeCode blocks--
3.03Be able to make modifications to JavaScript code to affect the output--
4.00JavaScript Loops13%B2 Understand Conceptual
4.01Identify and modify Repeat loops in JavaScript--
4.02Identify and modify While loops in JavaScript--
4.03Identify and modify For loops in JavaScript--
5.00JavaScript Logic13%B2 Understand Conceptual
5.01Identify and modify IF THEN and IF THEN ELSE statements in JavaScript--
5.02Use Comparison operators in JavaScript--
5.03Use Boolean operators in JavaScript--
6.00Errors13%B2 Understand Conceptual
6.01Define and Identify Semantic Errors--
6.02Define and Identify Syntax Errors--
7.00Project25%B2 Understand Conceptual
7.01Design and develop a programmatic solution for a problem--