“…Many applications have been developed using these two alternatives. For example, Zhou et al [55] developed a block-based language for teaching Latin grammar using Blockly. Likewise, Breuch et al created Airblock [8] using Scratch to foster block-based programming and aerodynamics principles.…”