Learning objective
GIS Data Science
GIS & Spatial Data Science
Exploring spatial data, geographic information systems (GIS), coordinate mapping, and data layering. Students learn to gather, analyze, and visualize spatial datasets to solve real-world community and environmental challenges.
Coordinates & Digital Maps
Understand digital map coordinates (Latitude/Longitude), zoom scales, and spatial orientation.
Let's Go!
Learn
Digital maps use a global grid system! Latitude lines run sideways around the Earth (like belts), and Longitude lines run top-to-bottom (pole to pole). By combining one Latitude and one Longitude number, you can pinpoint ANY spot on Earth! In computing, coordinate systems allow us to pinpoint and navigate exact locations on Earth. As you explore the interactive GISMap Simulator below, focus on how to enters exact coordinate pairs (e.g., `51.5074ยฐ N, 0.1278ยฐ W`) to locate world monuments.
Relational database records linked to spatial point, line, and polygon geometries:
| FID | Feature Name | Type | Latitude | Longitude | Attributes / Condition |
|---|---|---|---|---|---|
| #001 | Heritage Oak | Point (Vector) | 51.5074ยฐ N | 0.1278ยฐ W | Canopy: 14m, Age: 95y |
| #002 | River Wey Basin | Polyline (Vector) | 51.2360ยฐ N | 0.5700ยฐ W | Flow: 4.8 mยณ/s, Waterway |
| #003 | Flood Risk Zone | Polygon (Vector) | 51.2400ยฐ N | 0.5650ยฐ W | Risk: 100-Year, Area: 1.4 kmยฒ |
| #004 | Central School Hub | Point (Vector) | 51.5000ยฐ N | 0.1200ยฐ W | Capacity: 650, Shelter |
Raw structured spatial payload transmitted over geospatial APIs:
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" }
},
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-0.1278, 51.5074]
},
"properties": {
"name": "Heritage Oak Tree",
"category": "Ecology",
"condition": "Optimal",
"dbh_cm": 112
}
}
]
}Apply Simulator Skills โข Try it yourself
Coordinate Treasure Hunt
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Punches in a landmark name in a digital map search bar to zoom in.
Explains that Latitude measures North/South and Longitude measures East/West.
Enters exact coordinate pairs (e.g., `51.5074ยฐ N, 0.1278ยฐ W`) to locate world monuments.
Calculates distance between coordinate points using digital measurement tools.
๐ 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 (Coordinate systems allow us to pinpoint and navigate exact locations on Earth.).
Achievement pathway
- Foundation: Punches in a landmark name in a digital map search bar to zoom in.
- Developing: Explains that Latitude measures North/South and Longitude measures East/West.
- Secure: Enters exact coordinate pairs (e.g., `51.5074ยฐ N, 0.1278ยฐ W`) to locate world monuments.
- Mastering: Calculates distance between coordinate points using digital measurement tools.
Curriculum links
Curriculum strand: Everyday Digital Skills & Computational Science
Outcome: GS.01.B.1.1 โ Understand digital map coordinates (Latitude/Longitude), zoom scales, and spatial orientation.
PYP: Form ยท Coordinate systems allow us to pinpoint and navigate exact locations on Earth.
Learner profile: Inquirer
Competency tags
Gate support
Accessibility alternative: Students may verbally explain or point to the correct answer for "Which coordinate measurement tells you how far North or South a place is from the Equator?" with a teacher or teaching assistant.
Teacher override: allow
Locked level
Level 2: Layers & Overlays
Complete the previous learning check to unlock this next level.
Layers & Overlays
Analyze digital map layers (satellite, elevation, roads, weather) to understand spatial relationships.
Learning objective
Students will toggle map layers (Roads, Satellite, Elevation, Population) to explain how physical geography affects human settlement.
Let's Go!
Learn
The power of GIS (Geographic Information Systems) comes from LAYERS! Instead of one crowded map, GIS separates information into layersโlike roads, trees, rivers, and buildings. You can turn layers on and off to see hidden relationships. In computing, layering information reveals connections between environment and human activity. As you explore the interactive GISMap Simulator below, focus on how to overlays two data layers (e.g. River Basins + Flood Risk) to draw spatial conclusions.
Relational database records linked to spatial point, line, and polygon geometries:
| FID | Feature Name | Type | Latitude | Longitude | Attributes / Condition |
|---|---|---|---|---|---|
| #001 | Heritage Oak | Point (Vector) | 51.5074ยฐ N | 0.1278ยฐ W | Canopy: 14m, Age: 95y |
| #002 | River Wey Basin | Polyline (Vector) | 51.2360ยฐ N | 0.5700ยฐ W | Flow: 4.8 mยณ/s, Waterway |
| #003 | Flood Risk Zone | Polygon (Vector) | 51.2400ยฐ N | 0.5650ยฐ W | Risk: 100-Year, Area: 1.4 kmยฒ |
| #004 | Central School Hub | Point (Vector) | 51.5000ยฐ N | 0.1200ยฐ W | Capacity: 650, Shelter |
Raw structured spatial payload transmitted over geospatial APIs:
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" }
},
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-0.1278, 51.5074]
},
"properties": {
"name": "Heritage Oak Tree",
"category": "Ecology",
"condition": "Optimal",
"dbh_cm": 112
}
}
]
}Apply Simulator Skills โข Try it yourself
Stack the Map Layers
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Toggles between 'Satellite view' and 'Map view' in a browser map.
Identifies what information each layer adds (e.g. Traffic layer vs Terrain layer).
Overlays two data layers (e.g. River Basins + Flood Risk) to draw spatial conclusions.
Explains how GIS software stacks multi-layer datasets (Raster images + Vector shapes + Attribute tables).
๐ 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 Connection (Layering information reveals connections between environment and human activity.).
Achievement pathway
- Foundation: Toggles between 'Satellite view' and 'Map view' in a browser map.
- Developing: Identifies what information each layer adds (e.g. Traffic layer vs Terrain layer).
- Secure: Overlays two data layers (e.g. River Basins + Flood Risk) to draw spatial conclusions.
- Mastering: Explains how GIS software stacks multi-layer datasets (Raster images + Vector shapes + Attribute tables).
Curriculum links
Curriculum strand: Everyday Digital Skills & Computational Science
Outcome: GS.01.B.1.2 โ Analyze digital map layers (satellite, elevation, roads, weather) to understand spatial relationships.
PYP: Connection ยท Layering information reveals connections between environment and human activity.
Learner profile: Thinker
Competency tags
Gate support
Accessibility alternative: Students may verbally explain or point to the correct answer for "In GIS mapping, what is a 'Layer'?" with a teacher or teaching assistant.
Teacher override: allow
Locked level
Level 3: Field Data Collection & GPS
Complete the previous learning check to unlock this next level.
Field Data Collection & GPS
Collect location-tagged field data using GPS devices or mobile survey forms.
Learning objective
Students will collect field data points (e.g. tree species, recycling bins) attached to GPS coordinates using a digital survey form.
Let's Go!
Learn
Field data collection connects the real world to digital maps! Using GPS (Global Positioning System) satellites, survey apps automatically record your exact latitude, longitude, and elevation whenever you record an observation. In computing, gathering spatial field data informs local environmental action. As you explore the interactive GISMap Simulator below, focus on how to conducts a school grounds survey mapping 10 geo-tagged data points with custom attributes.
Relational database records linked to spatial point, line, and polygon geometries:
| FID | Feature Name | Type | Latitude | Longitude | Attributes / Condition |
|---|---|---|---|---|---|
| #001 | Heritage Oak | Point (Vector) | 51.5074ยฐ N | 0.1278ยฐ W | Canopy: 14m, Age: 95y |
| #002 | River Wey Basin | Polyline (Vector) | 51.2360ยฐ N | 0.5700ยฐ W | Flow: 4.8 mยณ/s, Waterway |
| #003 | Flood Risk Zone | Polygon (Vector) | 51.2400ยฐ N | 0.5650ยฐ W | Risk: 100-Year, Area: 1.4 kmยฒ |
| #004 | Central School Hub | Point (Vector) | 51.5000ยฐ N | 0.1200ยฐ W | Capacity: 650, Shelter |
Raw structured spatial payload transmitted over geospatial APIs:
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" }
},
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-0.1278, 51.5074]
},
"properties": {
"name": "Heritage Oak Tree",
"category": "Ecology",
"condition": "Optimal",
"dbh_cm": 112
}
}
]
}Apply Simulator Skills โข Try it yourself
Schoolyard Biodiversity Audit
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Records a photo and location point on a school tablet.
Enters category attributes (e.g. 'Bin Type: Paper') into a digital GPS survey form.
Conducts a school grounds survey mapping 10 geo-tagged data points with custom attributes.
Designs a citizen science survey form with validation rules and GPS auto-capture.
๐ 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: Parts, Purposes, Complexities
Teacher notes: Facilitate the Parts, Purposes, Complexities routine for 2โ3 minutes. Encourage students to connect the prompt to Function (Gathering spatial field data informs local environmental action.).
Achievement pathway
- Foundation: Records a photo and location point on a school tablet.
- Developing: Enters category attributes (e.g. 'Bin Type: Paper') into a digital GPS survey form.
- Secure: Conducts a school grounds survey mapping 10 geo-tagged data points with custom attributes.
- Mastering: Designs a citizen science survey form with validation rules and GPS auto-capture.
Curriculum links
Curriculum strand: Everyday Digital Skills & Computational Science
Outcome: GS.02.B.1.1 โ Collect location-tagged field data using GPS devices or mobile survey forms.
PYP: Function ยท Gathering spatial field data informs local environmental action.
Learner profile: Inquirer
Competency tags
Gate support
Accessibility alternative: Students may verbally explain or point to the correct answer for "What satellite system allows mobile devices to pinpoint their location anywhere on Earth?" with a teacher or teaching assistant.
Teacher override: allow
Locked level
Level 4: Spatial Data Visualization
Complete the previous learning check to unlock this next level.
Spatial Data Visualization
Create heatmaps, choropleth maps, and pin clusters to visualize data patterns.
Learning objective
Students will convert raw location spreadsheets into interactive choropleth maps and point cluster maps.
Let's Go!
Learn
Rows of numbers in a spreadsheet can be hard to understand. Spatial Visualization converts numerical data into color-coded maps! A Choropleth map uses shading intensity, while a Heatmap shows density hot spots. In computing, visual map representations reveal spatial patterns that spreadsheets hide. As you explore the interactive GISMap Simulator below, focus on how to configure map color gradients (Choropleth) to display country/regional data (e.g. population density or energy use).
Relational database records linked to spatial point, line, and polygon geometries:
| FID | Feature Name | Type | Latitude | Longitude | Attributes / Condition |
|---|---|---|---|---|---|
| #001 | Heritage Oak | Point (Vector) | 51.5074ยฐ N | 0.1278ยฐ W | Canopy: 14m, Age: 95y |
| #002 | River Wey Basin | Polyline (Vector) | 51.2360ยฐ N | 0.5700ยฐ W | Flow: 4.8 mยณ/s, Waterway |
| #003 | Flood Risk Zone | Polygon (Vector) | 51.2400ยฐ N | 0.5650ยฐ W | Risk: 100-Year, Area: 1.4 kmยฒ |
| #004 | Central School Hub | Point (Vector) | 51.5000ยฐ N | 0.1200ยฐ W | Capacity: 650, Shelter |
Raw structured spatial payload transmitted over geospatial APIs:
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" }
},
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-0.1278, 51.5074]
},
"properties": {
"name": "Heritage Oak Tree",
"category": "Ecology",
"condition": "Optimal",
"dbh_cm": 112
}
}
]
}Apply Simulator Skills โข Try it yourself
Map the Global Data
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Notices that red areas on a heat map show high numbers and blue areas show low numbers.
Imports a 2-column CSV file (Location, Value) into a mapping tool.
Configures map color gradients (Choropleth) to display country/regional data (e.g. population density or energy use).
Evaluates how map projections and color scale choices can alter data interpretation.
๐ 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 Perspective (Visual map representations reveal spatial patterns that spreadsheets hide.).
Achievement pathway
- Foundation: Notices that red areas on a heat map show high numbers and blue areas show low numbers.
- Developing: Imports a 2-column CSV file (Location, Value) into a mapping tool.
- Secure: Configures map color gradients (Choropleth) to display country/regional data (e.g. population density or energy use).
- Mastering: Evaluates how map projections and color scale choices can alter data interpretation.
Curriculum links
Curriculum strand: Everyday Digital Skills & Computational Science
Outcome: GS.02.B.1.2 โ Create heatmaps, choropleth maps, and pin clusters to visualize data patterns.
PYP: Perspective ยท Visual map representations reveal spatial patterns that spreadsheets hide.
Learner profile: Communicator
Competency tags
Gate support
Accessibility alternative: Students may verbally explain or point to the correct answer for "A thematic map that uses different shades of color to represent statistical values in geographic areas is called a:" with a teacher or teaching assistant.
Teacher override: allow
Locked level
Level 5: Buffers & Spatial Querying
Complete the previous learning check to unlock this next level.
Buffers & Spatial Querying
Perform spatial queries, proximity buffering, and route optimization analysis.
Learning objective
Students will create buffer zones (e.g., '1 km around rivers') to identify features located within specific distance radiuses.
Let's Go!
Learn
GIS isn't just for looking at mapsโit's a powerful problem solver! Spatial Analysis tools let you draw 'Buffer Zones' around features (like noise zones around airports) or calculate the fastest flow route across river basins. In computing, proximity analysis solves complex urban planning and environmental problems. As you explore the interactive GISMap Simulator below, focus on how to execute a spatial query: 'Find all parks within a 10-minute walk (800m) of primary schools'.
Relational database records linked to spatial point, line, and polygon geometries:
| FID | Feature Name | Type | Latitude | Longitude | Attributes / Condition |
|---|---|---|---|---|---|
| #001 | Heritage Oak | Point (Vector) | 51.5074ยฐ N | 0.1278ยฐ W | Canopy: 14m, Age: 95y |
| #002 | River Wey Basin | Polyline (Vector) | 51.2360ยฐ N | 0.5700ยฐ W | Flow: 4.8 mยณ/s, Waterway |
| #003 | Flood Risk Zone | Polygon (Vector) | 51.2400ยฐ N | 0.5650ยฐ W | Risk: 100-Year, Area: 1.4 kmยฒ |
| #004 | Central School Hub | Point (Vector) | 51.5000ยฐ N | 0.1200ยฐ W | Capacity: 650, Shelter |
Raw structured spatial payload transmitted over geospatial APIs:
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" }
},
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-0.1278, 51.5074]
},
"properties": {
"name": "Heritage Oak Tree",
"category": "Ecology",
"condition": "Optimal",
"dbh_cm": 112
}
}
]
}Apply Simulator Skills โข Try it yourself
Safe Walk Route Analysis
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Uses a digital ruler tool to measure straight-line distance between two points.
Creates a 500-meter circular buffer around a point on a map.
Executes a spatial query: 'Find all parks within a 10-minute walk (800m) of primary schools'.
Models a river drainage basin route using Sam Learner's River Runner simulation to trace watershed flow.
๐ 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: What If...?
Teacher notes: Facilitate the What If...? routine for 2โ3 minutes. Encourage students to connect the prompt to Change (Proximity analysis solves complex urban planning and environmental problems.).
Achievement pathway
- Foundation: Uses a digital ruler tool to measure straight-line distance between two points.
- Developing: Creates a 500-meter circular buffer around a point on a map.
- Secure: Executes a spatial query: 'Find all parks within a 10-minute walk (800m) of primary schools'.
- Mastering: Models a river drainage basin route using Sam Learner's River Runner simulation to trace watershed flow.
Curriculum links
Curriculum strand: Everyday Digital Skills & Computational Science
Outcome: GS.03.B.1.1 โ Perform spatial queries, proximity buffering, and route optimization analysis.
PYP: Change ยท Proximity analysis solves complex urban planning and environmental problems.
Learner profile: Thinker
Competency tags
Gate support
Accessibility alternative: Students may verbally explain or point to the correct answer for "In GIS, drawing a zone of a specific distance (e.g. 1 kilometer) around a river or road is called creating a:" with a teacher or teaching assistant.
Teacher override: allow
Locked level
Level 6: GIS Story Maps & Action Projects
Complete the previous learning check to unlock this next level.
GIS Story Maps & Action Projects
Design an interactive GIS Story Map communicating data-driven community action solutions.
Learning objective
Students will publish a digital GIS Story Map combining interactive maps, multimedia, and data analysis to advocate for a community issue.
Let's Go!
Learn
A GIS Story Map combines the power of interactive maps with multimedia storytelling! Instead of a plain report, you guide your audience through interactive maps, photos, data charts, and text to inspire real-world community action. In computing, spatial story maps empower communities to take informed, data-driven action. As you explore the interactive GISMap Simulator below, focus on how to construct a complete GIS Story Map featuring interactive maps, charts, survey data, and action proposals.
Relational database records linked to spatial point, line, and polygon geometries:
| FID | Feature Name | Type | Latitude | Longitude | Attributes / Condition |
|---|---|---|---|---|---|
| #001 | Heritage Oak | Point (Vector) | 51.5074ยฐ N | 0.1278ยฐ W | Canopy: 14m, Age: 95y |
| #002 | River Wey Basin | Polyline (Vector) | 51.2360ยฐ N | 0.5700ยฐ W | Flow: 4.8 mยณ/s, Waterway |
| #003 | Flood Risk Zone | Polygon (Vector) | 51.2400ยฐ N | 0.5650ยฐ W | Risk: 100-Year, Area: 1.4 kmยฒ |
| #004 | Central School Hub | Point (Vector) | 51.5000ยฐ N | 0.1200ยฐ W | Capacity: 650, Shelter |
Raw structured spatial payload transmitted over geospatial APIs:
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" }
},
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-0.1278, 51.5074]
},
"properties": {
"name": "Heritage Oak Tree",
"category": "Ecology",
"condition": "Optimal",
"dbh_cm": 112
}
}
]
}Apply Simulator Skills โข Try it yourself
Publish a GIS Story Map
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Adds a title and text caption to a custom digital map point.
Combines 3 map locations into a guided digital map tour with photos.
Constructs a complete GIS Story Map featuring interactive maps, charts, survey data, and action proposals.
Presents a GIS Story Map to school leadership advocating for local environmental or infrastructure improvements.
๐ 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: 3-2-1 Bridge
Teacher notes: Facilitate the 3-2-1 Bridge routine for 2โ3 minutes. Encourage students to connect the prompt to Responsibility (Spatial story maps empower communities to take informed, data-driven action.).
Achievement pathway
- Foundation: Adds a title and text caption to a custom digital map point.
- Developing: Combines 3 map locations into a guided digital map tour with photos.
- Secure: Constructs a complete GIS Story Map featuring interactive maps, charts, survey data, and action proposals.
- Mastering: Presents a GIS Story Map to school leadership advocating for local environmental or infrastructure improvements.
Curriculum links
Curriculum strand: Everyday Digital Skills & Computational Science
Outcome: GS.03.B.1.2 โ Design an interactive GIS Story Map communicating data-driven community action solutions.
PYP: Responsibility ยท Spatial story maps empower communities to take informed, data-driven action.
Learner profile: Reflective
Competency tags
Gate support
Accessibility alternative: Students may verbally explain or point to the correct answer for "What is a GIS Story Map?" with a teacher or teaching assistant.
Teacher override: allow




