top of page
Stadium Concrete Seats

Teaching Data Science 

While K-12 data education is a relatively nascent field, there are already a variety of resources for teachers who want to implement data science in the classroom today. Here, schools and teachers can gather resources for implementing data science education into their classrooms ranging from year-long courses to short activities. 

Don't see what you're looking for quite yet? Our coalition partners are actively working to create more content, including lesson plans, interactive textbooks, and tools for finding ready-to-use datasets. Be sure to check back often and follow us on social media for the latest updates. 
 

(Have a resource to add?) 

Teaching Data

Filter by Grade Level

Filter by Category

Filter by Name

Dataspire's Advancing Pattern Recognition (K-12) document

Dataspire's Advancing Pattern Recognition (K-12) document provides an overview of common ways we talk about patterns in different contexts, grade-appropriate talk, tasks, and skills tailored to help students recognize patterns in data with curiosity and confidence, in a slidedeck format for flexible use in class discussions, integration into activity worksheets, or to pull from for quick adaptations to enhance your lessons.

Grade:

K-5, 6-8, 9-12

Category:
 

Teacher support document

Software & Tools:
 

Deepnote

Deepnote is a collaborative coding environment. Instructors can create courses, share assignments, track submissions, and provide feedback directly on students' programming assignments. The platform is entirely web-based so users do not need to download Python, Jupyter, or any other coding software.

Grade:

9-12, College

Category:
 

Tools & Curriculum Resources

Software & Tools:
 

None required

Education Development Center

The Investigating U.S. Society with Data (USS-DATA) curriculum modules are designed to promote high school students’ statistical thinking and data literacy skills through investigations of social and economic conditions in the U.S.

Grade:

9-12

Category:
 

Course Curriculum, Lesson Plans

Software & Tools:
 

CODAP

Key2Stats

Key2STATS.com, is an innovative educational platform dedicated to enhancing statistics and data science education for high school and college students. It offers instant grading, personalized support, interactive lessons, and a comprehensive resource library, including over 1,500 datasets for use in the RDojo coding environment. With real-time learning analytics, computing and coding support, and an automated assessment and tutoring system, Key2STATS.com aims to improve learning outcomes by addressing accessibility challenges and providing tailored learning experiences for students and educators in statistics and data science.

Grade:

9-12, College, Professional

Category:
 

Course Curriculum, Lesson Plans, Tools & Software, Full Course, Datasets, Integrated R coding environment

Software & Tools:
 

RDojo (our NSF funded coding environment for students new to R)

Dataspire: CER – Arguing from Evidence or Constructing an Explanation?" guide

Add some guidance to your CER prompts and deepen students’ communication and thinking around data as evidence with our "Dataspire: CER – Arguing from Evidence or Constructing an Explanation?" guide! Designed as a quick reference for teachers, this resource includes:
a breakdown of how the two writing practices compare,
an example of each (for MS science), and
a summary table including the goal, tone, and focus of each

Grade:

K-5, 6-8, 9-12

Category:
 

Teacher support document

Software & Tools:
 

Discovery Partners Institute

Digital Scholars is an intensive summer program for high school and college students to build computing skills, increase college and career-readiness, and make connections to Chicago’s dynamic tech community. One of the courses includes Data Science Discovery, where students perform hands-on-analysis of real-world datasets to analyze and discover the impact of the data while using python. Students also reflect on the social issues surrounding data analysis such as privacy and design.

Grade:

9-12, College

Category:
 

Course Curriculum

Software & Tools:
 

Python

InSTEP with Data

InSTEP is a free personalized professional learning to support teachers and instructional coaches in developing expertise in statistics and data science in grades 6-12. This online platform offers teachers the opportunity to engage in data investigations, gather high quality lesson plans, learn new tools, and build pedagogical skills for supporting students' learning with data.

Grade:

6-8, 9-12

Category:
 

Lesson Plans, Professional Development

Software & Tools:
 

None required

LabFront | PhysioQ

LabFront | PhysioQ is a data analytics platform that empowers high school students to become researchers and collect their own data through the use of wearable devices. For interested teachers, there is a yearly fee for use of the program’s tools and curriculum.

Grade:

College

Category:
 

Lesson Plans, Tools & Curriculum Resources

Software & Tools:
 

None required

Decision Trees: DS4E Lesson Plan Competition

Decision Trees is a lesson plan selected from the DS4E Bite-Sized Lesson Plan Competition. This lesson plan contrasts human and computer logic systems to classify data and make predictions using labeled datasets. Students will learn key components of computer models such as vocabulary, training and testing stages, and ethical considerations through the use of a variety of programming platforms.

Grade:

6-8, 9-12

Category:
 

Lesson Plans

Software & Tools:
 

Python, Google Collab

EVERFI from Blackbaud

EVERFI's data science curriculum for high school is designed to empower students with knowledge about the fundamentals of data science, its currency in the job market, and its applicability to everyday life. Data Science and the supplemental exploration labs are available to K-12 Schools at no cost.

Grade:

9-12

Category:
 

Lesson Plans

Software & Tools:
 

None required

KNIME

Teens Crunch Data is a hands-on bootcamp designed to teach the basic concepts of data analytics and statistics. While building an interactive data app, students are introduced to the key principles of data handling. No prior coding experience is required.

Grade:

6-8, 9-12

Category:
 

Lesson Plans, Tools & Software

Software & Tools:
 

KNIME Analytics Platform

MATHCOUNTS Foundation

MATHCOUNTS dedicates itself exclusively to middle school math students with a suite of resources, including activities for in-classroom use, math clubs, and competitions. Activities in the resource center are aligned to common core standards, include handouts, and indicate difficulty level.

Grade:

6-8

Category:
 

Course Curriculum

Software & Tools:
 

None required

Sign up for the latest updates:

bottom of page