How I Use It
This site is extensive and has a steep learning curve. It is not particularly good to "hook" students on coding, I would recommend other sites for that. If a student is motivated and wants to learn, this certainly has in depth knowledge and tutorials for a variety of languages. Though students can go back and repeat lessons for review, the site does not often ask students to reuse skills once they have been covered initially. This would best be used when paired with an authentic assessment like building a webpage for a class or community group. In short this site is great for learning the what and how, but the instructor is important in determining the why.