Description
The Data Scout: CSP Unit 6 App Lab Project (Lists, Loops & Data Analysis)
Description:
Help students master lists, loops, and data analysis with this engaging Code.org CSP Unit 6 project! In The Data Scout, students build an interactive App Lab app that explores real-world datasets using traversal and conditional logic.
Students work with large datasets from the Code.org Data Library and design an app that allows users to search, filter, or analyze data β just like real programmers working with βBig Data.β
This project is ideal as a Unit 6 summative assessment, capstone project, or extended performance task.
β What Students Will Do
Students will:
- Import multiple columns of real data using getColumn()
- Store data in lists (arrays)
- Traverse lists using for loops
- Apply conditional logic to filter, count, or calculate results
- Display output through a simple, user-friendly interface
Example student project ideas include:
- π¬ Movie Finder (filter by genre)
- π₯£ Healthy Eater (filter by sugar content)
- π‘ Weather Historian (calculate averages)
π¦ Whatβs Included
β Student Project Overview & Requirements
β Clearly defined technical requirements aligned to CSP standards
β Detailed grading rubric (4-level performance scale)
β Student Planning Sheet (perfect for scaffolding & accountability)
β Ready for App Lab (JavaScript)
π― Standards & Alignment
- Code.org CSP Unit 6: Lists, Loops, and Traversals
- Supports AP CSP Computational Thinking Practices
- Great preparation for the Create Performance Task
π©βπ« Teacher Tips
- Use the planning sheet as a checkpoint or formative grade
- Require students to submit both their App Lab link and planner
- Excellent for differentiation β projects scale naturally in complexity
π» Platform
- Code.org App Lab
- Internet access required
The Data Scout: CSP Unit 6 App Lab Project (Lists, Loops & Data Analysis)
Highlights
Description
The Data Scout: CSP Unit 6 App Lab Project (Lists, Loops & Data Analysis)
Description:
Help students master lists, loops, and data analysis with this engaging Code.org CSP Unit 6 project! In The Data Scout, students build an interactive App Lab app that explores real-world datasets using traversal and conditional logic.
Students work with large datasets from the Code.org Data Library and design an app that allows users to search, filter, or analyze data β just like real programmers working with βBig Data.β
This project is ideal as a Unit 6 summative assessment, capstone project, or extended performance task.
β What Students Will Do
Students will:
- Import multiple columns of real data using getColumn()
- Store data in lists (arrays)
- Traverse lists using for loops
- Apply conditional logic to filter, count, or calculate results
- Display output through a simple, user-friendly interface
Example student project ideas include:
- π¬ Movie Finder (filter by genre)
- π₯£ Healthy Eater (filter by sugar content)
- π‘ Weather Historian (calculate averages)
π¦ Whatβs Included
β Student Project Overview & Requirements
β Clearly defined technical requirements aligned to CSP standards
β Detailed grading rubric (4-level performance scale)
β Student Planning Sheet (perfect for scaffolding & accountability)
β Ready for App Lab (JavaScript)
π― Standards & Alignment
- Code.org CSP Unit 6: Lists, Loops, and Traversals
- Supports AP CSP Computational Thinking Practices
- Great preparation for the Create Performance Task
π©βπ« Teacher Tips
- Use the planning sheet as a checkpoint or formative grade
- Require students to submit both their App Lab link and planner
- Excellent for differentiation β projects scale naturally in complexity
π» Platform
- Code.org App Lab
- Internet access required


