A great place to start is with Scratch, a fun, easy, free, powerful language you can use to made animations, games, stories, music videos and more. This explains what kids can learn while having fun with Scratch.
or Explore the links below, or
try this list of local classes and online resources from Code.org
or
check out How to choose your first programming language
and here is some great advice to keep in mind as you are learning to code.
What are you interested in learning about?
Find out about languages for beginners and intermediate programmers.
- GAMES and animation
- WEB SITE Design (Front End)
- APPS: Mobile or Web Applications (Back End)
- Contests, Robots, Electronics and other cool stuff
Now get going with these resources:
LEARN HERE! Online Courses, Tutorials etc.
Development Tools:
Code Editors, Web Inspectors, Development Environments
Organizations dedicated to Computer Science Education
Learning to code is such an insane task because of the scope of the topics available to learn. It can be super tempting to just try and be a sponge and absorb more constantly, but in the end the only way you convert the memorization of techniques to the correct thought processes required for coding is to write a ton of code.
ReplyDelete-- Great quote from Joe Burgess from this Skillcrush blogpost about writing iOS apps: http://skillcrush.com/2013/08/12/the-mystical-magical-iphone/