Блочное программирование. Scratch, Microcoft MakeCode.