Learning objective
Collecting & Visualising Data
Data Handling
Welcome to Data Handling! In this strand, you will learn how to collect, organize, visualize, and analyze information using pictograms, branching databases, charts, and digital logging tools to answer real-world questions.
Sorting & Pictograms
Sorting objects by attributes and creating pictograms.
Let's Go!
Learn
Data is information we collect! By grouping items with shared attributes and drawing pictograms, we can visually compare amounts quickly.
| A | B | C | |
|---|---|---|---|
| 1 | Item | Amount | |
| 2 | Apples | 5 | |
| 3 | Bananas | 3 | |
| 4 | Carrots | 2 | |
| 5 | Total | =SUM(B2:B4) |
Try it yourself
Sort & Picture!
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Sort physical or digital items by one property (e.g. colour).
Count items in groups and place them in row lists.
Construct a simple digital pictogram where 1 picture = 1 item.
Interpret pictograms to answer 'which has the most/least?'. Typing: 5 WPM.
๐ What A Good One Looks Like (WAGOLL)
A top-tier student project for Sorting & Pictograms includes:
- Core Deliverable: Sort & Picture!
- Target Quality: Construct a simple digital pictogram where 1 picture = 1 item.
- Excellence & Polish: Interpret pictograms to answer 'which has the most/least?'. Typing: 5 WPM.
When you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: See, Think, Wonder
Achievement pathway
- Foundation: Sort physical or digital items by one property (e.g. colour).
- Developing: Count items in groups and place them in row lists.
- Secure: Construct a simple digital pictogram where 1 picture = 1 item.
- Mastering: Interpret pictograms to answer 'which has the most/least?'. Typing: 5 WPM.
Curriculum links
Curriculum strand: MAT.01.C.1.4
Outcome: DH-O-01 โ Sorting objects by attributes and creating pictograms.
PYP: Form ยท Organizing objects helps us make sense of our world.
Learner profile: Inquirer
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow
Locked level
Level 2: Branching Databases
Complete the previous learning check to unlock this next level.
Branching Databases
Binary classification and yes/no branching keys.
Learning objective
Learning About: Binary Keys. Learning To: Build decision trees. Learning To Be: Thinker.
Let's Go!
Learn
Branching databases divide items using clear yes/no questions. Each question splits the group into two smaller paths until every item is uniquely identified!
| A | B | C | |
|---|---|---|---|
| 1 | Item | Amount | |
| 2 | Apples | 5 | |
| 3 | Bananas | 3 | |
| 4 | Carrots | 2 | |
| 5 | Total | =SUM(B2:B4) |
Data Visualization Chart
Try it yourself
Build a Decision Tree!
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Answer simple yes/no questions about an object's properties.
Follow a printed branching database key to identify an item.
Create a 3-level branching database using binary (yes/no) questions.
Test a branching key to ensure every item reaches a unique destination. Typing: 10 WPM.
๐ What A Good One Looks Like (WAGOLL)
A top-tier student project for Branching Databases includes:
- Core Deliverable: Build a Decision Tree!
- Target Quality: Create a 3-level branching database using binary (yes/no) questions.
- Excellence & Polish: Test a branching key to ensure every item reaches a unique destination. Typing: 10 WPM.
When you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: Zoom In
Achievement pathway
- Foundation: Answer simple yes/no questions about an object's properties.
- Developing: Follow a printed branching database key to identify an item.
- Secure: Create a 3-level branching database using binary (yes/no) questions.
- Mastering: Test a branching key to ensure every item reaches a unique destination. Typing: 10 WPM.
Curriculum links
Curriculum strand: MAT.02.C.1.4
Outcome: DH-O-02 โ Binary classification and yes/no branching keys.
PYP: Function ยท Classification systems help us organize and identify living things and objects.
Learner profile: Thinker
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow
Locked level
Level 3: Bar Charts & Tables
Complete the previous learning check to unlock this next level.
Bar Charts & Tables
Collecting data via tally charts and generating bar charts.
Learning objective
Learning About: Data Visualization. Learning To: Plot bar charts. Learning To Be: Knowledgeable.
Let's Go!
Learn
Bar charts turn rows of numbers into visual towers! Placing categories on the horizontal X-axis and quantities on the vertical Y-axis lets you compare results at a glance.
| A | B | C | |
|---|---|---|---|
| 1 | Item | Amount | |
| 2 | Apples | 5 | |
| 3 | Bananas | 3 | |
| 4 | Carrots | 2 | |
| 5 | Total | =SUM(B2:B4) |
Data Visualization Chart
Try it yourself
Tally & Chart!
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Record tally marks in groups of 5 on a frequency table.
Input numerical data into a digital table with labeled headers.
Generate a digital bar chart with custom title and labeled X/Y axes.
Interpret bar chart scales (e.g. intervals of 2, 5, 10) to compare data points. Typing: 15 WPM.
๐ What A Good One Looks Like (WAGOLL)
A top-tier student project for Bar Charts & Tables includes:
- Core Deliverable: Tally & Chart!
- Target Quality: Generate a digital bar chart with custom title and labeled X/Y axes.
- Excellence & Polish: Interpret bar chart scales (e.g. intervals of 2, 5, 10) to compare data points. Typing: 15 WPM.
When you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: Think, Puzzle, Explore
Achievement pathway
- Foundation: Record tally marks in groups of 5 on a frequency table.
- Developing: Input numerical data into a digital table with labeled headers.
- Secure: Generate a digital bar chart with custom title and labeled X/Y axes.
- Mastering: Interpret bar chart scales (e.g. intervals of 2, 5, 10) to compare data points. Typing: 15 WPM.
Curriculum links
Curriculum strand: CM.02.B.1.1
Outcome: DH-O-03 โ Collecting data via tally charts and generating bar charts.
PYP: Connection ยท Visualizing numerical data reveals trends and patterns clearly.
Learner profile: Knowledgeable
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow
Locked level
Level 4: Line Graphs & Data Loggers
Complete the previous learning check to unlock this next level.
Line Graphs & Data Loggers
Time-series continuous data and data logging sensors.
Learning objective
Learning About: Continuous Data. Learning To: Plot line graphs. Learning To Be: Inquirer.
Let's Go!
Learn
Unlike bar charts for discrete categories, line graphs show continuous change over time! Data loggers automatically record temperature, light, or sound levels every minute.
| A | B | C | |
|---|---|---|---|
| 1 | Item | Amount | |
| 2 | Apples | 5 | |
| 3 | Bananas | 3 | |
| 4 | Carrots | 2 | |
| 5 | Total | =SUM(B2:B4) |
Data Visualization Chart
Try it yourself
Log & Graph Over Time!
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Identify that line graphs show how data changes over time.
Connect temperature or light sensors to a digital data logger.
Record continuous readings over time and plot a digital line graph.
Identify peaks, troughs, and rates of change on a time-series graph. Typing: 20 WPM.
๐ What A Good One Looks Like (WAGOLL)
A top-tier student project for Line Graphs & Data Loggers includes:
- Core Deliverable: Log & Graph Over Time!
- Target Quality: Record continuous readings over time and plot a digital line graph.
- Excellence & Polish: Identify peaks, troughs, and rates of change on a time-series graph. Typing: 20 WPM.
When you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: See, Think, Wonder
Achievement pathway
- Foundation: Identify that line graphs show how data changes over time.
- Developing: Connect temperature or light sensors to a digital data logger.
- Secure: Record continuous readings over time and plot a digital line graph.
- Mastering: Identify peaks, troughs, and rates of change on a time-series graph. Typing: 20 WPM.
Curriculum links
Curriculum strand: CM.03.B.1.3
Outcome: DH-O-04 โ Time-series continuous data and data logging sensors.
PYP: Change ยท Environmental sensors allow continuous monitoring of physical change.
Learner profile: Inquirer
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow
Locked level
Level 5: Flat-File Databases
Complete the previous learning check to unlock this next level.
Flat-File Databases
Database fields, records, searching, and sorting.
Learning objective
Learning About: Structured Records. Learning To: Query databases. Learning To Be: Open-minded.
Let's Go!
Learn
A database is an organized collection of records! Each row is one full Record (e.g. a planet) and each column is a specific Field (e.g. Diameter or Moons).
| A | B | C | |
|---|---|---|---|
| 1 | Item | Amount | |
| 2 | Apples | 5 | |
| 3 | Bananas | 3 | |
| 4 | Carrots | 2 | |
| 5 | Total | =SUM(B2:B4) |
Data Visualization Chart
Try it yourself
Search & Filter Records!
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Distinguish between a database 'field' (column) and 'record' (row).
Enter new records into an existing flat-file database schema.
Sort records alphabetically or numerically and perform single-field searches.
Apply multi-criteria search filters (AND/OR) to extract targeted subsets. Typing: 25 WPM.
๐ What A Good One Looks Like (WAGOLL)
A top-tier student project for Flat-File Databases includes:
- Core Deliverable: Search & Filter Records!
- Target Quality: Sort records alphabetically or numerically and perform single-field searches.
- Excellence & Polish: Apply multi-criteria search filters (AND/OR) to extract targeted subsets. Typing: 25 WPM.
When you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: I used to think...
Achievement pathway
- Foundation: Distinguish between a database 'field' (column) and 'record' (row).
- Developing: Enter new records into an existing flat-file database schema.
- Secure: Sort records alphabetically or numerically and perform single-field searches.
- Mastering: Apply multi-criteria search filters (AND/OR) to extract targeted subsets. Typing: 25 WPM.
Curriculum links
Curriculum strand: CM.03.B.1.3
Outcome: DH-O-05 โ Database fields, records, searching, and sorting.
PYP: Responsibility ยท Structured databases enable efficient searching, filtering, and analysis of complex records.
Learner profile: Open-minded
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow
Locked level
Level 6: Analytics & Dashboards
Complete the previous learning check to unlock this next level.
Analytics & Dashboards
Data cleaning, analysis, infographics, and evaluating data bias.
Learning objective
Learning About: Data Analytics. Learning To: Synthesize infographics. Learning To Be: Reflective.
Let's Go!
Learn
Big data analytics transforms raw survey and sensor data into actionable insights! By cleaning data, building interactive dashboards, and recognizing collection bias, we make informed, ethical decisions.
| A | B | C | |
|---|---|---|---|
| 1 | Item | Amount | |
| 2 | Apples | 5 | |
| 3 | Bananas | 3 | |
| 4 | Carrots | 2 | |
| 5 | Total | =SUM(B2:B4) |
Data Visualization Chart
Try it yourself
Build an Analytics Dashboard!
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Clean dirty data by detecting missing values or duplicate entries.
Synthesize multiple charts into a cohesive single-page dashboard.
Create a digital infographic communicating key findings to an audience.
Critically evaluate dataset sampling bias and ethical implications of data collection. Typing: 30+ WPM.
๐ What A Good One Looks Like (WAGOLL)
A top-tier student project for Analytics & Dashboards includes:
- Core Deliverable: Build an Analytics Dashboard!
- Target Quality: Create a digital infographic communicating key findings to an audience.
- Excellence & Polish: Critically evaluate dataset sampling bias and ethical implications of data collection. Typing: 30+ WPM.
When you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: Step Inside
Achievement pathway
- Foundation: Clean dirty data by detecting missing values or duplicate entries.
- Developing: Synthesize multiple charts into a cohesive single-page dashboard.
- Secure: Create a digital infographic communicating key findings to an audience.
- Mastering: Critically evaluate dataset sampling bias and ethical implications of data collection. Typing: 30+ WPM.
Curriculum links
Curriculum strand: MAT.03.E.1.6
Outcome: DH-O-06 โ Data cleaning, analysis, infographics, and evaluating data bias.
PYP: Reflection ยท Data analytics informs decision-making but requires critical evaluation for accuracy and bias.
Learner profile: Reflective
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow
