CodeHS

CodeHS is a good place to begin learning how to code for high school students.