Asha

Artificial Intelligence Course

This course introduces students to Artificial Intelligence through hands-on activities, interactive web applications, and real-world problem solving. Students explore how AI works across text, images, audio, and video, and build intelligent systems using JavaScript and modern AI tools.
Lesson No Title Description
1 Is this AI or not? Students are introduced to AI technology and the different types of AI. They explore how AI generates text by learning from examples and predicting what comes next, rather than thinking or understanding like humans.
2 AI and Images - How does AI recognise images? How AI recognises images by identifying patterns and similarities from past examples.
3 AI and Images - How does AI create images? How AI generates images by predicting visual patterns from text prompts.
4 AI and Video - How does AI create videos? How AI generates videos by predicting sequences of visual frames and motion from text prompts.
5 Training and Data - How AI learns To develop an understanding of how training data influences AI learning.
6 Bias in AI Students explore different reasons as to why AI models may show inaccurate outputs.
7 Getting started with p5.js Students learn how to create animations using p5.js by drawing shapes, and learn to display a live webcam feed on the canvas.
8 Using the hand model & detecting multiple hands Learn how AI detects and tracks one or more hands in real time using the hand model.
9 Moving an object using hand model Use hand tracking to control and move virtual objects through gestures and hand/finger movements.
10 Detecting faces in real time, Detecting multiple faces Learn how AI detects and tracks one or more faces in real time using a webcam.
11 Learning to extract face landmark points Explore how AI identifies and tracks facial landmark points for accurate face analysis.
12 Applying filters to faces Build interactive face filters by placing virtual accessories and effects on tracked facial landmarks.
13 AI and Audio - How does AI create Voices and Music? How AI generates speech and music by learning patterns in sound, not by understanding language, emotion, or music.
14 Training an audio classifier Learn how to train an AI model to recognise and classify different sounds using audio.
15 Using audio classifier in our project Apply a trained audio classifier to build interactive projects that respond to different sounds.
16 Ethics in AI Students examine how the generation and tracking tools they have now used can be misused, and develop a practical sense of consent, disclosure and responsible use.
17 AI and Object Detection Learn how AI identifies and locates objects in images and videos by recognising visual patterns.
18 Detecting objects in real time Use AI to detect and track objects in real time through a webcam and build interactive object detection applications.
19 Training an image classifier in Teachable Machine Learn how to train a custom AI image classification model using Teachable Machine, and understand what makes a trained model good or poor.
20 Using our trained model in our project Integrate a trained image classification model into a web application to make real-time predictions.
21 Model pipelining - using object detection and image classifier Combine object detection and image classification models to build a complete AI processing pipeline.
22 Tokens and Embeddings - How AI understands To understand how AI converts data into tokens and the meaning of data into embeddings.
23 Neural networks - How AI learns patterns How AI learns patterns from data and improves its predictions through feedback.
24 Attention - How AI decides what is important How the attention mechanism helps AI focus on the most relevant parts of the input.
25 Adding LLM to our project Integrate a Large Language Model (LLM) into a project to generate intelligent, context-aware responses.
26 System prompts and roles Understand how system prompts and message roles shape an LLM's behaviour, tone and boundaries.
27 Retaining history in chat Understand why an LLM has no memory between requests, and how sending conversation history creates context.
28 Temperature and hallucinations Understand how the temperature setting affects an LLM's output, and why AI models confidently state things that are not true.