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. In computing, organizing objects helps us make sense of our world. As you explore the interactive Spreadsheet Simulator below, focus on how to construct a simple digital pictogram where 1 picture = 1 item.
| A | B | C | |
|---|---|---|---|
| 1 | Item | Amount | |
| 2 | Apples | 5 | |
| 3 | Bananas | 3 | |
| 4 | Carrots | 2 | |
| 5 | Total |
Apply Simulator Skills โข 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)
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
Teacher notes: Facilitate the See, Think, Wonder routine for 2โ3 minutes. Encourage students to connect the prompt to Form (Organizing objects helps us make sense of our world.).
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: Students may verbally explain or point to the correct answer for "In a pictogram where 1 apple icon = 1 student, how many students chose apples if there are 4 icons?" with a teacher or teaching assistant.
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! In computing, classification systems help us organize and identify living things and objects. As you explore the interactive Diagram Builder Simulator below, focus on how to create a 3-level branching database using binary (yes/no) questions.
Apply Simulator Skills โข 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)
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
Teacher notes: Facilitate the Zoom In routine for 2โ3 minutes. Encourage students to connect the prompt to Function (Classification systems help us organize and identify living things and objects.).
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: Students may verbally explain or point to the correct answer for "You want to split birds and fish in a branching database. Which Yes/No question works best?" with a teacher or teaching assistant.
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. In computing, visualizing numerical data reveals trends and patterns clearly. As you explore the interactive Spreadsheet Simulator below, focus on how to generate a digital bar chart with custom title and labeled X/Y axes.
| A | B | C | |
|---|---|---|---|
| 1 | Item | Amount | |
| 2 | Apples | 5 | |
| 3 | Bananas | 3 | |
| 4 | Carrots | 2 | |
| 5 | Total |
Data Visualization Chart
Apply Simulator Skills โข 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)
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
Teacher notes: Facilitate the Think, Puzzle, Explore routine for 2โ3 minutes. Encourage students to connect the prompt to Connection (Visualizing numerical data reveals trends and patterns clearly.).
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: Students may verbally explain or point to the correct answer for "Where should category names (like Red, Blue, Green) be placed on a standard vertical bar chart?" with a teacher or teaching assistant.
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. In computing, environmental sensors allow continuous monitoring of physical change. As you explore the interactive Drawing Layers Simulator below, focus on how to record continuous readings over time and plot a digital line graph.
Layers & Stacking Order
4 ElementsMaintain comfortable breathing space (margins) so eye movement flows naturally across the headline.
Apply Simulator Skills โข 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)
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
Teacher notes: Facilitate the See, Think, Wonder routine for 2โ3 minutes. Encourage students to connect the prompt to Change (Environmental sensors allow continuous monitoring of physical change.).
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: Students may verbally explain or point to the correct answer for "You want to track how the temperature outside changes continuously from 8 AM to 3 PM. Which chart type is best?" with a teacher or teaching assistant.
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). In computing, structured databases enable efficient searching, filtering, and analysis of complex records. As you explore the interactive Website Builder Simulator below, focus on how to sort records alphabetically or numerically and perform single-field searches.
Welcome to Our Digital Space!
Designed to share student ideas, projects, and community action with the world.
Empowering students to publish creative writing, artwork, and research studies for global peers.
Tailored for classmates, teachers, families, and partner schools worldwide.
Apply Simulator Skills โข 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)
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...
Teacher notes: Facilitate the I used to think... routine for 2โ3 minutes. Encourage students to connect the prompt to Responsibility (Structured databases enable efficient searching, filtering, and analysis of complex records.).
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: Students may verbally explain or point to the correct answer for "In a database containing information about students, what represents all the information about ONE single student?" with a teacher or teaching assistant.
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. In computing, data analytics informs decision-making but requires critical evaluation for accuracy and bias. As you explore the interactive Python Console Simulator below, focus on how to create a digital infographic communicating key findings to an audience.
Type Python code in the IDE to view real-time AST node tree parsing.
| Identifier | Type | Value | Scope |
|---|---|---|---|
| No active variables in memory. Assign variables (e.g. score = 100) to inspect. | |||
Apply Simulator Skills โข 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)
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
Teacher notes: Facilitate the Step Inside routine for 2โ3 minutes. Encourage students to connect the prompt to Reflection (Data analytics informs decision-making but requires critical evaluation for accuracy and bias.).
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: Students may verbally explain or point to the correct answer for "You collect survey data on favourite sports, but only ask students on the basketball court. What issue does this dataset have?" with a teacher or teaching assistant.
Teacher override: allow




