• 0208 432 6218
  • WhatsApp
  • Register

AI with Python for Teens (Ages 13–19) – Level 1

Introduction to Artificial Intelligence & Machine Learning with Python

Regular Price: £300
Batch Price: From £200   📅  View Dates & Prices

Course Overview

AI with Python for Teens (Ages 13–19) – Level 1 is a practical 10-hour course designed to introduce young learners to the fundamentals of Artificial Intelligence and Machine Learning using Python.

Students will discover how computers can learn patterns from data and use those patterns to make predictions and decisions. Through practical Python exercises, they will learn how to prepare data, identify features and targets, train Machine Learning models, make predictions and check how well their models perform.

The course introduces important Machine Learning concepts including supervised learning, regression, classification and train-test splitting using beginner-friendly examples and real Python libraries such as Pandas, Matplotlib and scikit-learn.

Rather than focusing heavily on mathematics or theory, the course uses visual explanations, practical coding exercises and a final Machine Learning project to help students understand how AI works in the real world.


Requirements

Students should have previous Python programming experience before joining this course. They should have completed a Python programming course, such as our Python Programming for Teens course, or have equivalent knowledge.

Students should be comfortable with:

  • Variables and Python data types
  • Using if statements and conditions
  • Using for and while loops
  • Creating and using functions
  • Working with lists and dictionaries
  • Importing and using Python modules

No previous knowledge of Artificial Intelligence, Machine Learning or Data Science is required.

We highly recommend you complete the following course(s) before attending the AI with Python for Teens (Ages 13–19) – Level 1 course:

You may also complete the following course(s) before attending the AI with Python for Teens (Ages 13–19) – Level 1 course but they are not mandatory:


Course Content

  1. Introduction to Artificial Intelligence
    • What Artificial Intelligence is
    • Examples of AI in everyday life
    • Artificial Intelligence, Machine Learning and Deep Learning
    • How traditional programming differs from Machine Learning
    • How machines learn patterns from data
    • Introduction to supervised and unsupervised learning
  2. Understanding Data for Machine Learning
    • Why data is important for AI
    • Understanding datasets, rows and columns
    • Features and target values
    • Numerical and categorical data
    • Loading datasets with Pandas
    • Exploring data using Python
    • Creating simple charts with Matplotlib
  3. Building Your First Machine Learning Model
    • Introduction to the Machine Learning workflow
    • Selecting features and a target
    • Introduction to scikit-learn
    • Creating a Machine Learning model
    • Training a model using fit()
    • Making predictions using predict()
    • Comparing predictions with real values
  4. Regression – Predicting Numbers
    • Understanding regression
    • Examples of regression problems
    • Understanding the relationship between variables
    • Building a Linear Regression model
    • Training the model using data
    • Making numerical predictions
    • Visualising predictions
    • Understanding prediction errors
  5. Classification – Predicting Categories
    • Understanding classification
    • Regression vs classification
    • Examples of classification problems
    • Preparing features and class labels
    • Building a simple classification model
    • Training the classifier
    • Making category predictions
    • Comparing predicted and actual classes
  6. Training and Testing Machine Learning Models
    • Why a model should not be tested using the same data it learned from
    • Understanding training data and testing data
    • Creating a train-test split with scikit-learn
    • Training a model using the training dataset
    • Testing the model with unseen data
    • Introduction to model accuracy
    • Understanding correct and incorrect predictions
  7. Machine Learning Project
    • Explore a real-world dataset
    • Identify suitable features and a target
    • Prepare the data for Machine Learning
    • Split the data into training and testing sets
    • Build and train a Machine Learning model
    • Use the model to make predictions
    • Evaluate the results
    • Visualise and explain the findings
    • Present the completed AI project
  8. What Comes Next in AI?
    • How Machine Learning progresses to Deep Learning
    • Introduction to neural networks
    • Examples of computer vision and modern AI applications


Course Dates, Prices & Enrolment

Scroll right for more details
Online Training using Zoom
13 Oct 2026 - 10 Nov 2026
5 Tuesdays
06:00 PM - 08:00 PM BT
£200 £300
Online Training using Zoom
15 Oct 2026 - 12 Nov 2026
5 Thursdays
06:00 PM - 08:00 PM BT
£200 £300

What we do?

At London Academy of IT, we provide instructor-led online and in-person IT training in Data Analytics, SQL, Python, Power BI, and more. Our cutting-edge courses are designed to boost performance and enhance employability, providing the competitive edge employers look for.

Our Contacts

London Academy of IT
64 Broadway
Stratford
London E15 1NT
United Kingdom

Regional Training

2012 - 2026 © London Academy of IT Limited. All Rights Reserved.
UKPRN: 10045491. Registered in England & Wales with company no. 07923992.