CodingChamp

Grades 8–12 · Live 1:1 online

Data Science Classes for Kids and Teens

Data is everywhere, from cricket scores to weather. Students learn to collect, clean, analyse and visualise real data with Python, and to tell clear, honest stories with charts. It's the foundation for machine learning and many future careers.

See Pricing

Grades

8–12

Duration

2 months

Topic

AI & Data · Programming

Format

Live 1:1 online

Who it's for

Is Data Science with Python right for your child?

  • Students in Class 8 to 12
  • Students who enjoy maths, science or sport stats
  • Python learners ready for real-world projects

Before starting: Basic Python (variables, loops, lists).

Students learn to collect, clean, analyse and visualise data with Python and its data libraries. They work with real datasets, such as sports, weather and school data, and learn to tell clear stories with charts.

What you'll need

  • A laptop or desktop with a stable internet connection
  • Nothing to buy: classes use free tools such as Google Colab

Computational concepts covered

  • Sequence
  • Loops
  • Events (not covered)
  • Conditionals
  • Parallelism (not covered)
  • Operators
  • Data

Concepts from the Creative Computing framework (Harvard Graduate School of Education).

Data Science with Python course cover

Syllabus

What your child learns in Data Science with Python

  1. Module 1

    Working with data

    • Tables, rows and columns
    • Loading data with pandas
    • Cleaning messy data
  2. Module 2

    Analysis

    • Averages, trends and comparisons
    • Grouping and filtering
    • Asking good questions of data
  3. Module 3

    Visualisation

    • Bar, line and scatter charts
    • Choosing the right chart
    • Avoiding misleading charts
  4. Module 4

    Data project

    • Choosing a dataset
    • Analysing and presenting findings

Projects your child builds

  • Cricket stats explorer
  • Weather trends
  • Class survey analysis
  • A data story on a topic you choose

By the end of the course

  • Analyses real datasets in Python
  • Creates clear, honest charts
  • Is ready for machine learning

Level 5 of the CodingChamp learning path

AI & Generative AI

A natural next step afterwards: AI & Machine Learning Classes for Kids. Not sure where your child should start?

See the learning path →

One simple price for every course · 20% off now

$96

8 × 60-minute live 1:1 classes · $12 per class · standard $120

What's included →

FAQ

Data Science with Python classes: parents' questions

Nothing to buy. Classes use free tools such as Google Colab in the browser.

Further reading

Competitions for Data Science with Python students

Try a free Data Science with Python trial class

Your child meets a trainer, tries a short lesson, and we suggest the right starting level. No payment needed.