Below is a list of some interesting web tools that you can use with your kids and students to help them learn coding. I have only included the most popular platforms and the ones I have personally tried. Have a look and as always your feedback is welcome.
1- A beginner's guide to HTML and CSS
A Beginner’s Guide to HTML & CSS is a simple and comprehensive guide dedicated to helping beginners learn HTML and CSS. Outlining the fundamentals, this guide works through all common elements of front-end design and development.
2- Code Academy
This is my favourite coding platforms and it is the one I myself used to learn about coding. It provides lessons that cover everything students need to learn how to code from the basics to the advanced coding.
Using an innovative programming environment to support the creation of 3D animations, the Alice Project provides tools and materials for teaching and learning computational thinking, problem solving, and computer programming across a spectrum of ages and grade levels
4- Daisy The Dinasour
Learn the basics of computer programming with Daisy the Dinosaur! This free, fun app has an easy drag and drop interface that kids of all ages can use to animate Daisy to dance across the screen. Kids will intuitively grasp the basics of objects, sequencing, loops and events by solving this app's challenges. After playing Daisy, kids can choose to download a kit to program their own computer game.
It has tutorials for all kinds of learners starting with newbies and moving progressively in difficulty to advanced learners. It also has an editor where you can try out your codes and see how they would look like when you use them on your blog or website.