It is not a bug.
It worked in Julia 0.6, in Julia 0.7 it gave a deprecation warning that you must add global
, and in 1.0 it throws an error.
I really like favba’s idea of starting by introducing functions and teaching them to write tiny functions. Sounds like that’d also end up encouraging good coding habits.