Here is my most recent find, although it is not a new site. This is my favorite site for many reasons.
- 1. Your Kids Can Learn to Code
- 2. You Can Learn to Code
Kids Can Learn to Code
I can tell you that my 2nd grader and my twin 5th graders loved this site. I have been teaching them in my spare time about servers, websites, HTML and other programming languages. It is slow and can be tedious for both of us. What is great about this site is how they take baby steps on each page in the process. More importantly there is the ability to see the output of each step you learn.
They call it their Tryit Editor. That is the feature that my kids love the most and clearly allowed them to take off. Once they saw that they could view the output of the code, then change it and click to view the change they were hooked and took off. I believe that if you give kids the proper tools they will take off running and can learn at a faster pace than you could possibly teach them.
Get a Website for Your Kids
A quick way to setup a site for your kids is to use a content management system. Obtaining a hosting account and installing WordPress is an easy way to get them their own site. You can get their own domain name which they will think is cool, and get hosting with one click WordPress install very cheap.
You Can Learn to Code and Get a Certificate
Here is How it Works
Take a look at this image:
What you see in the above images is what they call the Tryit Editor. On the left is the actual source code which you do not initially have to enter. As you are learning you simply click to see what they are teaching appear in the Editor. Then you click the Submit Code button and see the results in the window on the right. Once you are able to see the code in the Results frame you can then make changes in the Source Code window, click the Submit Code button, and then see the results immediately. For me personally this is the best way to learn.
Here is the link to their site: W3Schools