Read data from files, analyze it, and create visualizations. The foundation of data science.
You can preview the lesson titles below, but you'll need to enroll to access the full content.
Discover what data really is — rows, columns, categorical and numerical — then store a real dataset in Python and count it with a tally dict
Turn a real CSV dataset — stored as a multi-line string — into a tidy list of dictionaries using split(), skipping the header and converting numeric fields with int(); the exact parsing skill your whole Data Story is built on
Get full access to all 8 lessons in Year 2 Term 7: Data & Visualization.
Book a Class →Turn a parsed dataset into real insight — compute total, average, minimum, maximum and counts, tally categories with a dict, and find the top record with a loop
Turn numbers into your first data visualisation — draw labelled, scaled bar charts using only text characters, no plotting libraries needed
Meet Python's turtle — a drawing pen you steer with code — and use it to draw a real, colourful bar chart of your data, with a text-chart fallback for anyone who can't run turtle
Data alone isn't a story — the story is what the numbers MEAN. Turn stats into plain-English headlines, compare groups, spot trends, and plan your Data Story
Build a complete Data Story program end-to-end — parse a CSV dataset, compute stats, draw a text bar chart, and print headline insights, all wired together with functions
Term 7 finale — polish and present your Data Story like a news reporter, give peer feedback, ace a fun data & viz quiz, and celebrate finishing the data term