I teach code to kids. From age 9 to age 16. What I've found that really works is accomplishments.
I'm a huge fan of exercises instead of frontal introduction. I've had success with the Khan Academy program ("introduction to programming") and then giving them simple web exercises.
I'm interested. How do you use accomplishments specifically to teach how to code? Do you create exercised or projects that can be completed, do students build their own projects with certain accomplishments in them, or?
I'm a huge fan of exercises instead of frontal introduction. I've had success with the Khan Academy program ("introduction to programming") and then giving them simple web exercises.