Codemoji

Emoji-based coding tool demystifies web design and animation
Bottom Line: Emoji-based lessons engage and empower kids to explore web design and animation, with instant website creation.
Lucidchart

Intuitive editor helps users create and share dynamic visual diagrams
Bottom Line: Students and teachers can use this tool alone or collaboratively to build and share stunning, effective visuals that stretch thinking.
Weebly

Easy-to-use website design tool lets teachers monitor kids' creations
Bottom Line: Teacher-monitored sites and drag-and-drop elements make attractive website design safe and accessible for students.
Codecademy

Excellent text-based coding site a great way to learn real-world skills
Bottom Line: For both introductory and higher skill levels, it teaches the breadth and depth of skills for programming careers.
Adobe Express

Enjoyable and practical design tool supports creators of all ages
Bottom Line: Beautiful templates and user-friendly tools empower students to turn their creative ideas into professional-looking media.
CodeHS

Computer science curriculum offers great feedback, fun challenges
Bottom Line: Effective tools and clear lessons teach real programming, but you'll have to spend some cash to help kids master it.
Google Sites

Make your own website with easy, intuitive drag-and-drop features
Bottom Line: With a few clicks, students can design a basic but custom, responsive website that allows for easy collaboration with their peers.
Grafio 3 - Diagram Maker

Flexible app transforms sketches into pro-level designs and diagrams
Bottom Line: A terrific choice for creating simple diagrams or presentations on iOS.
Treehouse

Fun, self-paced web development and coding lessons offer high value
Bottom Line: A solid learning solution for self-starting students who want to grasp the wide array of programming topics.
WordPress.com

Solid blogging tool and content management system offers DIY blogs
Bottom Line: This is a great tool to get kids blogging and creating online content.