Здравствуйте, Sheridan, Вы писали:
S>И как объяснять ребенку блоки кода?
Так ведь не синтаксис блока есть проблема. Надо просечь область видимости, не говоря уж о связи семантики с реализацией. Несравнимо дольше синтаксиса. С отступами же редакторы современных IDE справляются сами; даже выделяют блоки вертикальными пунктирами, если очень хочется.