In Coding in Minecraft - Introductory, students will be able to:
Develop a set of rules for using an online collaborative platform
Develop an understanding of coding language
Create a program for a given task using sequential steps
Modify an existing program to solve errors and predict if a program will fail
Reflect on the debugging process in an age-appropriate way
Undertake a collaborative activity including allocating tasks, defining a timeline and refining a solution by providing and acting on feedback
In Coding in Minecraft - Intermediate, students will be able to:
Develop a file storage strategy for a world being exported at various stages of completion
Identify the difference between various standard programming blocks in MakeCode (e.g. Loops, Variables, Logic)
Predict, without running, the outcome of a series of MakeCode blocks
Predict, without running, the outcome of a making series of changes to MakeCode blocks such as charging the order of blocks or variables
Identify an error in an existing MakeCode program (e.g. looping one too many/little times, incorrect conditions in conditional statements)
Demonstrate the use of loops, variables and logic
Given a problem develop and explain a MakeCode program to formulate a solution
Demonstrate the use of modularity