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
—
Kahoot!
Kahoot!
Early Childhood Education, Humanities
8 certs
—
Kai's Clan Classroom Pack
Kai's Clan
Science, Math
—
—
Kai's Clan Starter Pack
Kai's Clan
Social Science, Science
—
—
Kialo
Kialo
Humanities, Social Science
2 certs
—
Kiddom
Kiddom
Humanities, Social Science
3 certs
—
Kids Discover Online
Kids Discover
Humanities, Social Science
—
—
Kidz Learn Applications
Kidz Learn Applications
Early Childhood Education, Humanities
—
—
KiwiWrite Math
KiwiWrite Software, LLC
Science, Math
—
—
Kwizie
Kwizie
Humanities, Social Science
—
—
Kyron Studio
Kyron Learning
Humanities, Social Science
4 certs
—
LDC CoreTools
Literacy Design Collaborative
Humanities, Social Science
—
—
League for Green Leaders
Springbay Studio Ltd.
Social Science, Science
—
—
Learner Engagements Online (LEO)
Tutor.com/The Princeton Review
Humanities, Social Science
—
—
Learney
Artificial Society
Early Childhood Education, Humanities
1 cert
—
Learning Tree
Focalpoint Education
Early Childhood Education, Humanities
—
—
Legends of Learning
Legends of Learning
Science, Math
2 certs
—
Level Up Village Global Connections
Level Up Village
Early Childhood Education, Humanities
1 cert
—
Lightbox AV2 Nonfiction
Lightbox Learning Inc.
Early Childhood Education, Humanities
—
—
Lightbox Nonfiction
Lightbox Learning Inc.
Early Childhood Education, Humanities
—
—
Lincoln Content Bank
Lincoln Learning Solutions
Early Childhood Education, Humanities
2 certs
—
Lincoln Empowered EK - 12
Lincoln Learning Solutions
Early Childhood Education, Humanities
5 certs
—
Lucidchart
Lucid for Education
Early Childhood Education, Humanities
1 cert
—
Lucidspark
Lucid for Education
Early Childhood Education, Humanities
—
—
Lumio
SMART Technologies
Humanities, Social Science
7 certs
—
Lummio
lummio
Early Childhood Education, Humanities
—
—
Luna
Luna
Humanities, Social Science
—
—
MAD-learn
MAD-learn
Early Childhood Education, Humanities
—
—
MagicBox
Magic EdTech
Early Childhood Education, Humanities
1 cert
—
MagiCore Academy
MagiCore
Early Childhood Education, Humanities
—
—
Makers Empire 3D Learning Program
Makers Empire
Science, Math
—
—
MarkerLMS
Rootloud
Humanities, Social Science
—
—
Mastery Coding After-School Enrichment Camps and Clubs
Mastery Coding, Inc.
Humanities, Social Science
—
—
mAuthor
Learnetic SA
Early Childhood Education, Humanities
—
—
mCourser
Learnetic SA
Early Childhood Education, Humanities
—
—
MedMicroMaps
MedMicroMaps, LLC.
Science, Applied Science
—
—
Merge EDU
Merge
Science, Applied Science
1 cert
—
Methodize
Method Learning
Humanities, Science
—
—
Miacademy
Miacademy
Early Childhood Education, Humanities
—
—
Microsoft MakeCode
Microsoft
Science, Applied Science
—
—
Microsoft Teams for Education
Microsoft
Early Childhood Education, Humanities
5 certs
—
Mobile Max
ActiveFloor
Early Childhood Education, Humanities
—
—
MobyMax
Learn Without Limits LLC
Early Childhood Education, Humanities
2 certs
—
M
Moodle LMS
Moodle
Early Childhood Education, Humanities
2 certs
—
Mosaic Instructional Planning
Mosaic Instructional Planning
Early Childhood Education, Humanities
—
—
Mosa Mack Science
Mosa Mack Science, Inc.
Science
1 cert
—
MYdys EDU
FACIL'iti MYdys
Early Childhood Education, Humanities
—
—
My Worksheet Maker
BrightSprout
Early Childhood Education, Humanities
—
—
Nearpod
Nearpod
Humanities, Social Science
8 certs
—
NEO LMS
CYPHER LEARNING
Early Childhood Education, Humanities
1 cert
—
NetTutor
Link-Systems International, Inc.
Humanities, Social Science
1 cert
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 →