Want something to do in the waning days of summer? How about learning to code? Signing up with Code Academy is free and offers easy tutorials to help you learn a variety of programming languages.
Another helpful site for programming is Bento. This site has compiled different resources set up in a handy guide format to lead you to other sites that will help you learn different programming skills, including how to build phone apps.
You can also do it the old school way and check out some books!
Here’s some fiction titles that have programming, virtual reality, and such as part of their plots