
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?)
Filter by Grade Level
Filter by Category
Filter by Name
NetsBlox
NetsBlox is a visual programming language and cloud-based environment that enables novice programmers to create networked programs such as multi-player games. Its visual notation is based on Scratch and it uses the open source JavaScript code base of Snap! NetsBlox opens up the internet with its vast array of public domain scientific and other data sources making it possible to create STEM projects, such as displaying seismic activity anywhere on Earth using an interactive Google Maps background. Similarly, weather, air pollution, and many other data sources such as the Open Movie Database and the Sloan Digital Sky Server are available. NetsBlox also supports collaborative editing similar to Google Docs.
Grade:
9-12
Category:
Tool & Curriculum Resources
Software & Tools:
Stats Medic
Stats Medic provides ready-to-be-taught lessons that align with the textbook Statistics and Probability with Applications (4e). Each lesson is designed to be taught in an Experience First, Formalize Later (EFFL) format in which students work in small groups on an engaging activity before the teacher formalizes the learning.
Grade:
9-12
Category:
Course Curriculum, Lesson Plans
Software & Tools:
None required
Microsoft
Microsoft offers a data science lesson where students compare the running speeds of animals, conduct data analysis to compare the race times of peers ages 11-18, and use trend data to compare how their own speed will change with age. This lesson meets middle school technology, math, and physical education standards.
Grade:
6-8
Category:
Lesson Plans
Software & Tools:
Excel
SAS DataFly
SAS DataFly is an interactive, real-time data visualization tool for the classroom. Engage students with data through quick polls that generate real-time interactive data visualizations. Designed with education in mind, SAS DataFly offers tools and support for teachers to guide discussion and inspire students’ interest and learning.
Grade:
All, K-5, 6-8, 9-12, College
Category:
Tools & Curriculum Resources
Software & Tools:
None required
Tableau
Tableau is a data visualization platform offering free licenses, teacher learning resources, and curricula to schools and educators, including lecture slides, homework assignments, discussion board activities, and test banks.
Grade:
All, K-5, 6-8, 9-12, College
Category:
Tools & Curriculum Resources, Professional Development, Lesson Plans
Software & Tools:
None required
Modeling Our World with Mathematics
Modeling Our World with Mathematics is a high school mathematics course developed by the Washington State Office of Superintendent of Public Instruction. Each module centers on a different real-world topic, and individual lessons then connect those themes to mathematical and data analysis concepts. The program also offers a summer institute for teachers.
Grade:
9-12
Category:
Course Curriulum, Professional Development
Software & Tools:
None required
STEMcoding
STEMcoding offers a variety of data science and coding-based activities for the physical sciences teaching both the use of spreadsheets and Javascript code. These activities are accompanied by instructional videos providing step-by-step guides for instructors and students.
Grade:
9-12
Category:
Course Curriculum, Lesson Plans
Software & Tools:
Excel
Teach Data Literacy Handbook for Primary Teachers
‘Teach Data Literacy: a guide for primary teachers’ is a resource developed by the Data Education in Schools team to support teachers to enhance opportunities for all to build the skills and habits of mind relevant to data problem-solving. The guide offers practical guidance, links to resources and a poster to support teaching data literacy skills and concepts across the primary curriculum.
Grade:
K-5
Category:
Course Curriculum
Software & Tools:
.jpg)










