Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 510
  • Last Modified:

Learning to Code

I have a thirteen year old granddaughter, extremely intelligent (straight A's all around), interested in learning how to program. This is a young lady extremely committed to whatever she tackles and has asked me for suggestions on how she should begin.

I'm interested in recommendations from the experts on the answer to that question i.e. language, course material, etc. Unfortunately, my background is strictly database design - and not that advanced. I think she's looking for some form of coding she can continue with through high school and college.

It has to be material she can grasp on her own (remember, she's only 13), and presented in such a way that it will challenge her and at the same time, keep her interest.

Ideas anyone?
0
SpaceCoastLife
Asked:
SpaceCoastLife
2 Solutions
 
lruiz52Commented:
Have your daughter check out www.codeacademy.com and www.code.org.  my 11yr old son has taken an interest and is going through codeacademy's online classes to start.

check them out yourself and see if its something she will like.
0
 
jmcmunnCommented:
http://pluralsight.com/training

PluralSight has tons of learning resources, that will cover all sorts of languages.  As far as suggestions as to where to start, I would say have her try C# or VB.net, both of which are very accessible and easy to pick up, yet provide tons of room for growth and learning for many years to come.

If you do decide to go with something based in the Microsoft world, they have express versions of Visual Studio and MSSQL that are free and even have source control and unit testing (she will not need these for some time I am sure) that will allow her to grow as a coder.

Good luck!
0
 
SpaceCoastLifeAuthor Commented:
Thanks. These all look good and a basis for her to start to see if it's something she might be interested in
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now