Discover

Coding and Programming:

Blockly


  Code.org


Codecademy


CodeCombat


CodeforLife


CodeGuppy


Codewars


Crunchzilla


CodeMonkey


FreeCodeCamp


Girls Who Code

Girls Who Code offers a variety of resources to get girls interested in coding, Here are a few ways to get started: 


Khan Academy


Kodu Game Lab


Roblox


Scratch (MIT)


Tynker

AI and Machine Learning:

Google's AI Hub

Google AI Hub is a platform that provides resources for learning about and using artificial intelligence. It includes a variety of resources, including:

Google AI Hub is a great resource for learning about and using AI. It is a comprehensive platform that includes a variety of resources for all levels of experience.

Here are some of the benefits of using Google AI Hub:

Overall, Google AI Hub is a great resource for learning about and using AI. It is comprehensive, up-to-date, and free. If you are interested in AI, we highly recommend checking it out.


Microsoft Learn AI
    Microsoft Learn AI is a free online learning platform that provides courses on artificial intelligence (AI). The courses cover a wide range of topics, including:

Microsoft Learn AI is a great way to learn about AI if you are a beginner or if you want to brush up on your skills. The courses are well-organized and easy to follow. They also include hands-on exercises that allow you to practice what you have learned.

Here are some of the benefits of using Microsoft Learn AI:

Overall, Microsoft Learn AI is a great resource for learning about AI. It is free, comprehensive, and engaging. If you are interested in AI, we highly recommend checking it out.


TensorFlow:
TensorFlow is a free and open-source software library for machine learning and artificial intelligence. It is used by a wide range of people, from beginners to experts, to create machine learning models for desktop, mobile, web, and cloud.

TensorFlow can be a great tool for kids to learn about machine learning. It is beginner-friendly, with a wide range of resources available to help kids get started. There are also many fun and interactive projects that kids can work on, such as building their own image recognition models or chatbots.

     Here are some ways that TensorFlow can help kids:

Here are some ways that parents can use TensorFlow to help their kids:

TensorFlow is a powerful tool that can help kids learn about machine learning and develop their problem-solving and creative skills. Parents can play an important role in helping their kids learn about TensorFlow by providing resources, working on projects together, and encouraging creativity.

Deeplearning.ai

Deeplearning.ai is a website that offers online courses on deep learning. The courses are taught by Andrew Ng, a leading expert in machine learning and AI.

The courses on Deeplearning.ai cover the basics of deep learning, such as artificial neural networks, convolutional neural networks, and recurrent neural networks. They also cover more advanced topics, such as reinforcement learning and natural language processing.

The courses on Deeplearning.ai are well-organized and easy to follow. They also include hands-on exercises that allow you to practice what you have learned.

Here are some of the benefits of taking courses on Deeplearning.ai:

Overall, the courses on Deeplearning.ai are a great way to learn about deep learning. They are well-organized, easy to follow, and they include hands-on exercises. If you are interested in learning about deep learning, we highly recommend taking one of the courses on Deeplearning.ai.

Here are some of the courses offered on Deeplearning.ai:



Robotics and Hardware:

 Arduino Project Hub

 Raspberry Pi Projects

Web Development:

FreeCodeCamp

 W3Schools

 HTML Dog

Online Learning Communities:

Stack Overflow


GitHub

General Tech Education:

 Khan Academy


EdX


Coursera