App Directory
Best Science Apps for Middle School (6-8)
Rated against instructional invariants from learning science. Find apps that actually teach.
356 apps
The table below compares middle school science applications by name, overall rating, subject area, and safety or quality certifications. Select an app to read the full review and view detailed certification data. Unrated products are currently under review. Earned certifications indicate a product's privacy standards and educational value.
Rating
Application
Subject Area
Certifications
—
Britannica Expedition: Learn!
Encyclopedia Britannica Inc.
Social Science, Science
2 certs
—
Britannica ImageQuest
Encyclopedia Britannica Inc.
Humanities, Social Science
2 certs
—
Britannica LaunchPacks
Encyclopedia Britannica Inc.
Humanities, Social Science
1 cert
—
Britannica School
Encyclopedia Britannica Inc.
Early Childhood Education, Humanities
2 certs
—
Canva for Education
Canva for Education
Early Childhood Education, Humanities
6 certs
—
Checkology® Virtual Classroom
The News Literacy Project
Humanities, Social Science
1 cert
—
CK-12 Adaptive Practice
CK-12 Foundation
Science, Math
—
—
CK-12 PLIX Interactives
CK-12 Foundation
Science, Math
—
—
CK-12's AI Tutor, Flexi
CK-12 Foundation
Science, Math
—
—
CK-12 Simulations
CK-12 Foundation
Science, Math
—
—
Class Companion
Class Companion
Humanities, Social Science
—
—
ClassHook
ClassHook
Humanities, Social Science
1 cert
—
ClassMate
World Book Online
Humanities, Social Science
—
—
ClassSwift
ViewSonic Corporation
Humanities, Social Science
3 certs
—
Classtime
Classtime
Early Childhood Education, Humanities
3 certs
—
Class Wizard
Class Wizard
Early Childhood Education, Humanities
—
—
ClickView
ClickView
Humanities, Social Science
4 certs
—
CODAP
The Concord Consortium
Social Science, Science
3 certs
—
Codementum
Sunburst Digital
Science, Math
1 cert
—
CodeMonkey
CodeMonkey Studios
Early Childhood Education, Science
1 cert
—
CoderZ
CoderZ
Science, Math
—
—
CodeTribe.com
CodeTribe LLC
Science, Applied Science
—
—
Coding and Computational Thinking with Virtual SPIKE Prime
Carnegie Mellon Robotics Academy
Science, Math
—
—
Coding and Computational Thinking with Virtual VICE Robot
Carnegie Mellon Robotics Academy
Science, Math
—
—
Coding in Minecraft
Prodigy Learning
Science, Applied Science
5 certs
—
Codio
Codio
Science, Math
—
—
CommonLit's Digital Library
CommonLit
Humanities, Social Science
—
—
Compartir (Santillana)
Santillana SAS
Humanities, Social Science
3 certs
—
CS-STEM Network
Carnegie Mellon Robotics Academy
Science, Math
—
—
Curriculum Aligned Learning and Innovation Platform (CLIP)
Curiosity Gym
Science, Math
—
—
Curriculum Genie
Learning Genie, Inc.
Early Childhood Education, Humanities
4 certs
—
Curriki
Curriki
Early Childhood Education, Humanities
1 cert
—
DataClassroom
DataClassroom
Social Science, Science
—
—
Drawp for School (Google Slides Add-on)
Moondrop Entertainment
Early Childhood Education, Humanities
1 cert
—
Dremel 3D45-01 3D Printer
3PI Tech Solutions
Science, Math
—
—
Drone Legends STEM Fundamentals
Dynamic Learning Experiences
Science, Math
—
—
Easel by TpT
Teachers Pay Teachers
Humanities, Social Science
2 certs
—
EasyClass AI
EasyClass AI
Early Childhood Education, Humanities
—
—
Edcafe AI
Inknoe
Early Childhood Education, Humanities
—
—
EdEase
EdEase
Humanities, Social Science
—
—
Edexia: AI Teaching Assistant
Edexia
Early Childhood Education, Humanities
—
—
Edmentum Courseware
Edmentum, Inc.
Humanities, Social Science
6 certs
—
EdOptions Academy
Edmentum, Inc.
Humanities, Social Science
5 certs
—
Edpuzzle
Edpuzzle
Early Childhood Education, Humanities
5 certs
—
Education Perfect
Education Perfect
Humanities, Social Science
2 certs
—
EduChange Integrated Science Program
EduChange, Inc.
Science, Applied Science
1 cert
—
Edulastic
GoGuardian
Humanities, Social Science
1 cert
—
EduSmart Science
EduSmart Sciene
Science, Applied Science
—
—
eFit Software
eFit Software
Science, Applied Science
—
—
Elementari
Elementari
Humanities, Social Science
—
Other Categories
How We Rate Apps
Every app is evaluated against instructional invariants developed by Invariant Education. We test whether apps actually teach — not whether they look good or have high ratings.
Read our methodology →