Free visual programming language and community for kids to create interactive stories and games.
Scratch is a free programming language and online community developed by MIT where kids can create their own interactive stories, games, and animations. Designed for ages 8-16, it teaches computational thinking and creativity through a visual, block-based coding interface. Millions of projects shared by a global community.
Describe any activity — from a zoo trip to a Minecraft session — and see the subjects, skills, and concepts your student is learning.
Learning Reports on demand
Generate a polished PDF summary in about 30 seconds — organized by subject, with full activity log, ready to submit to state reviewers, school boards, or umbrella schools.
Works with your standards
Reference any learning framework — state standards, national curricula (UK, Canada, Australia), early childhood frameworks, or your own custom standards.
Organized automatically
Every activity is saved, searchable, and organized by date, subject, and student — no filing required.