The Australian Curriculum: Digital Technologies specifies visual programming up until year 6 and general-purpose programming from year 7 onwards. Visual programming languages are usually block-based…