img

Python for Teens aged 13 to 17 (Level 1)

Learn coding in the most popular programming language.
  • Multi-Day Course
  • 13-17 year olds
  • 1-8 learners per class
  • Video Chat Classes
  • Python for Teens aged 13 to 17 (Level 1)
£300 Total per learner
  • £30 per hour
  • Total 10h in class

Requirements

  • No prior coding experience is necessary.
  • A laptop or desktop computer with internet access
  • Zoom installed and working microphone/headphones

Available Dates & Times

DatesPrice
Fri 21 Nov 2025 - Fri 19 Dec 2025
06:30 PM - 06:30 AM
5 Fridays (5-day)
£200 £300
Enrol Now

Class Details

Python is one of the most in-demand programming languages, known for its simplicity, readability, and power. This Level 1 course introduces young learners to core programming concepts through Python, with fun, interactive exercises and real-world examples.

Designed for beginners, this course is aligned with GCSE and A-Level Computer Science syllabuses from AQA, OCR, and Cambridge International, making it ideal for students seeking a strong foundation or future academic preparation.

Course Outline

  1. Introduction to Python
    • Getting Python
    • Python IDLE
    • Comments in Python
    • Online Python Compilers
  2. Variables and Data Types
    • Creating Variables
    • Naming Variables
    • Standard Data Types
    • Type Conversion or Casting
    • Python User Input
    • Using f-strings
  3. Operators
    • What are operators in python?
    • Arithmetic Operators
    • Assignment operators
    • Comparison Operators
    • Logical operators
  4. Working with Numbers
    • Integers
    • Floats
    • Numbers and String Together
    • Built-in Python Mathematical Functions
    • Random Number
  5. Python Strings
    • Accessing characters in a string
    • Changing a String
    • Deleting a String
    • Python String Operations
    • String Membership Test
    • Built-in String Methods
    • Python Escape Characters
  6. Lists
    • Accessing elements in a list
    • Negative indexing
    • List Slicing in Python
    • Adding, Modifying and Removing elements
    • Other Useful List Methods
    • List Membership Test
  7. Tuples
    • Creating a Tuple
    • Accessing Elements in a Tuple
    • Modifying a Tuple
    • Removing Elements from a Tuple
    • Tuple Methods
    • Tuple Membership Test
  8. Sets in Python
    • Creating Python Sets
    • Modifying a Set
    • Removing Elements from a Set
    • Python Set Operations
    • Set Union
    • Set Intersection
    • Python Set Methods
    • Set Membership Test
  9. Python Dictionary
    • Accessing values in a Dictionary
    • Adding new key-value pairs
    • Modifying values in a key-value pair
    • Removing key-value pairs
    • Python Dictionary Methods
    • Dictionary Membership Test
    • Dictionary Built-in Functions
  10. Decision Making
    • Python if Statement
    • Indentation
    • Python if…else Statement
    • Python if…elif…else Statement
    • Python Nested if Statements
  11. Loops in Python
    • Python While Loops
    • Python for Loop
    • Looping Through a String
    • The break Statement
    • The continue Statement
    • The pass Statement
    • The range() Function
    • Else in For Loop

Instructors

user

Younus Kazi

A professional Online and Classroom Teacher

Younus has over 18 years of experience in working and teaching IT in both public and private organisations. His specialities include Web design, de...
View More...

user

Bianca Nwosu

Python coder and amateur website builder
Python coder that teaches beginners and intermediates. Very flexible with times and is always making sure you achieve your best in every lesson. I...
View More...
user

Mohammad Sayeem Hossain

I teach Python and Data Analysis courses
I teach Python and Data Analysis courses at the London Academy of IT. I am a Computer Science and Engineering Graduate. I have industrial experience w...
View More...

Shares