Short Link: http://goo.gl/ByoI4x
You’ve seen the craze for learning code. But what exactly is coding? Coding is what makes it possible for us to create computer software, apps and websites. Your browser, your OS, the apps on your phone, Facebook, and this website – they’re all made with code. (from http://www.codeconquest.com/what-is-coding/)
Cool Sites for Learning Programming and Computer Science (More Resources HERE)
Java and APCS Resources
LightBot - Learn programming logic, for ages 4+, on iOS, Android, or Web browser (needs flash). Learn how to sequence commands, identify patterns, use procedures, and utilize loops.
Scratch - Use a block-based coding language to create games, greeting cards, animations, and stories. There is also a huge repository of projects to view or remix. To view a 10 minute How-to, click HERE.
http://code.org/ - Great resource that links to all resources below. It also contains many videos featuring famous people who teach and promote computer science to diverse audiences.
http://csunplugged.org/ - Collection of free learning activities that teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.
http://code.org/files/fuzzFamilyFrenzy.pdf - Detailed instructions for teaching programming logic to kids 5 and up. Students program a partner to complete an obstacle course.
Explanations of Different Programming Languages