Learning Resources

For Educators

  1. Khan Academy – AI for Education
    URL: https://www.khanacademy.org/college-careers-more/ai-for-education
    This resource helps educators explore how artificial intelligence can enhance teaching, personalise learning, and address educational challenges.
  2. Arizona State University – Learning Futures (AI in Education)
    URL: https://lx.asu.edu/ai
    This platform offers professional learning and tools for educators to integrate AI into their teaching practice and explore the future of learning.

For Students

  1. W3Schools – AI Tutorial
    URL: https://www.w3schools.com/ai/default.asp
    A beginner-friendly tutorial introducing key AI concepts, including machine learning, with simple explanations and interactive code examples.
  2. Microsoft – AI for Beginners
    URL: https://microsoft.github.io/AI-For-Beginners/
    An open-source, project-based curriculum designed to teach students the fundamentals of artificial intelligence through coding and real-world examples.
  3. IBM SkillsBuild – AI Courses for Students
    URL: https://skillsbuild.org/students/course-catalog/artificial-intelligence
    A free learning platform offering interactive courses on AI concepts and applications, ideal for students looking to gain foundational knowledge.
  4. YouTube – What is Artificial Intelligence?
    URL: https://www.youtube.com/watch?v=t9gmyvf7JYo
    A short and engaging video that introduces the concept of AI to students using simple language and real-life scenarios.
  5. Create & Learn – AI for Kids
    URL: https://www.create-learn.us/ai-for-kids
    An interactive online program that introduces school-age children to AI through fun projects such as building games, chatbots, and image recognisers.
  6. Simplilearn – AI Tutorial
    URL: https://www.simplilearn.com/tutorials/artificial-intelligence-tutorial
    This tutorial is designed for students and beginners, covering AI basics, applications, tools, and real-world case studies.

Machine Learning (ML)

For Kids (Students)

  1. Machine Learning for Kids
    URL: https://machinelearningforkids.co.uk/
    An interactive platform that allows children to train machine learning models and integrate them into projects using Scratch or Python.
  2. Teachable Machine by Google
    URL: https://teachablemachine.withgoogle.com/
    A web-based tool that lets kids create machine learning models for images, sounds, and poses in a fun and easy way.
  3. Create & Learn – Intro to Machine Learning
    URL: https://www.create-learn.us/course/intro-to-machine-learning
    A beginner-friendly course introducing students to machine learning concepts through engaging projects and activities.

For Educators

  1. Google’s Machine Learning Crash Course
    URL: https://developers.google.com/machine-learning/crash-course
    A comprehensive introduction to machine learning, featuring video lectures, real-world case studies, and hands-on practice exercises.
  2. Microsoft’s Machine Learning for Beginners Curriculum
    URL: https://github.com/microsoft/ML-For-Beginners
    A 12-week, 26-lesson curriculum designed to introduce educators and students to machine learning concepts and techniques.
  3. AI and Machine Learning for Teachers – Code.org
    URL: https://code.org/ai
    Provides lesson plans and professional development resources to help educators teach AI and machine learning concepts in the classroom.

AI Modelling

For Kids (Students)

  1. AI for Kids – Create & Learn
    URL: https://www.create-learn.us/ai-for-kids
    Offers courses that introduce children to AI concepts, including building and understanding AI models through interactive projects.
  2. Machine Learning for Kids – YouTube Tutorial
    URL: https://www.youtube.com/watch?v=EjbHXMzeX4c
    A video tutorial demonstrating how children can create machine learning models and incorporate them into simple games.

For Educators

  1. Generative AI for Educators – Grow with Google
    URL: https://grow.google/ai-for-educators/
    A self-paced course designed to help educators understand and utilize generative AI models to enhance teaching and personalize instruction.
  2. AI for Educators – Microsoft Learn
    URL: https://learn.microsoft.com/en-us/training/paths/ai-education/
    Provides modules on how educators can integrate AI models into their teaching practices responsibly and effectively.

Computer Vision

For Kids (Students)

  1. How Computer Vision Works – Khan Academy
    URL: https://www.khanacademy.org/computing/code-org/x06130d92:how-ai-works/x06130d92:what-is-ai/v/how-computer-vision-works
    An introductory video explaining the basics of computer vision and its applications in everyday life.
  2. Computer Vision for Kids – YouTube Tutorial
    URL: https://www.youtube.com/watch?v=2hXG8v8p0KM
    A fun and educational video that introduces children to the concepts of computer vision through simple examples.

For Educators

  1. Introduction to Computer Vision and Image Processing – Coursera
    URL: https://www.coursera.org/learn/introduction-computer-vision-watson-opencv
    A beginner-friendly course that helps educators understand computer vision concepts and how to apply them using OpenCV.
  2. Computer Vision – Harvard Extension School
    URL: https://coursebrowser.dce.harvard.edu/course/computer-vision/
    A course offering a survey of computer vision algorithms and practical assignments for educators to deepen their understanding.

Natural Language Processing (NLP)

For Kids (Students)

  1. Introduction to Natural Language Processing – YouTube Tutorial
    URL: https://www.youtube.com/watch?v=Cty3wcYIYgw
    An engaging video that introduces kids to the basics of NLP, including concepts like tokenization and sentiment analysis.
  2. Natural Language Processing for Beginners – AIClub
    URL: https://corp.aiclub.world/post/natural-language-processing-beginners
    Provides sample projects suitable for kids to build and interact with, helping them grasp NLP concepts through hands-on experience.

For Educators

  1. Natural Language Processing Tutorial – TutorialsPoint
    URL: https://www.tutorialspoint.com/natural_language_processing/index.htm
    A comprehensive tutorial covering key NLP concepts, techniques, and applications, suitable for educators looking to teach NLP.
  2. Natural Language Processing with Deep Learning – Stanford Online
    URL: https://online.stanford.edu/courses/xcs224n-natural-language-processing-deep-learning
    An advanced course that delves into deep learning approaches for NLP, offering educators in-depth knowledge and resources.

Python

For Kids (Students)

  1. Kids Python
    URL: https://kidspython.com/
    Provides easy-to-understand Python courses and exercises tailored for young learners to start coding.
  2. Python for Kids: An Introduction to Python Programming – Tynker
    URL: https://www.tynker.com/blog/learning-python-for-kids-is-an-essential-21st-century-skill/
    Offers interactive lessons and projects that make learning Python fun and accessible for children.
  3. Coding for Kids – Learn Python By Playing
    URL: https://codingforkids.io/
    An interactive platform where kids can learn Python by playing games, making the learning process engaging.

For Educators

  1. Google’s Python Class
    URL: https://developers.google.com/edu/python
    A free class for individuals with a little programming experience who want to learn Python, including written materials and lecture videos.
  1. Programming 101 – Python for Educators (FutureLearn)
    URL: https://www.futurelearn.com/courses/programming-101
    A beginner-level course tailored for teachers who want to learn or improve their Python skills to teach coding in classrooms.
  2. CS50’s Introduction to Programming with Python – Harvard
    URL: https://cs50.harvard.edu/python/
    A university-level, self-paced course that introduces the basics of Python programming with clear explanations and practical assignments.
  3. Python for Everybody – University of Michigan (Coursera)
    URL: https://www.coursera.org/specializations/python
    A highly popular specialisation that guides educators through Python fundamentals, data structures, web access, and data visualisation.

Related Post