Yup---after having helped to teach lots of students how to program, I've seen so many ways where people get stopped before they get started. Making it easy to get started, and very accessible are the key. I've written more about that earlier here: http://blog.codehs.com/post/31912193554/getting-stopped-befo...