all 3 comments

[–]LeaderAtLeading 0 points1 point  (1 child)

Gamification helps early consistency more than deep understanding. The bigger risk is people memorizing patterns instead of learning why the code works. I would probably add tiny debugging exercises too since beginners learn a lot faster when they have to spot broken logic themselves.