Choose your application
Stanford Mobile Inquiry-based Learning Environment
SMILE flips a traditional classroom into a highly interactive learning environment by engaging learners in critical reasoning and problem solving while enabling them to generate, share, and evaluate multimedia-rich inquiries.
Wikipedia. Lots of stuff to see here.
Khan Academy Lite
Khan Academy offers videos and practice exercises for a range of subjects.
Block-based Programming Tutorial
Blockly Games is a series of educational games that teach programming. It is designed for children who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based languages.
Snap! is a visual, drag-and-drop programming language. It is an extended reimplementation of Scratch (a project of the Lifelong Kindergarten Group at MIT Media Lab). Capabilities like first class lists, first class procedures and continuations make it a suitable serious introduction to computer science.
Introduction to LOGO Programming
The easy way to learn programming! Turtle Academy makes is surprisingly easy to start creating amazing shapes using the LOGO language.
Code Monster gets kids excited about programming. It is a combination of a game and tutorial where kids experiment with learning to code.
LOGO Programming Environment
LOGO is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert and Cynthia Solomon.
The Bible Project
Animated Videos about the Bible
The Bible Project utilizes short-form, fully animated videos to make the biblical story accessible to everyone, everywhere. We explore the Bible’s unified story by focusing on its overarching themes and each book’s literary design.
Bible for Children
Colorful stories from the Bible
Daily Devotional and bright, colorful stories written for children.
World English Bible
The World English Bible. The Holy Bible tells you what you need to know and believe to be saved from sin and evil and how to live a life that is truly worth living, no matter what your current circumstances may be.
Holy Bible (ASV)
The Revised Version, Standard American Edition of the Bible, more commonly known as the American Standard Version, is a version of the Bible that was first released in 1900.
Digital Skill Building
A Typing Tutor
If you are on a laptop or desktop computer, use this program to practice your typing skills!
GCF Learn Free
Learn Technology Skills
Hundreds of high-quality illustrated articles and videos focusing on technology, job training, reading, and math skills, produced by the Goodwill Community Foundation.
SMILE-pi Draw and Paint
Create Digital Art
Create your own digital paintings.
Make your own music!
Learn about music notation, and make your own music!
Travel the world without leaving your chair!
Enjoy exploring the world beyond the horizon. This searchable, colorful world map provides a way to explore the world from your device!
English Literacy Applications
A collection of illustrated children's stories from many African cultures.
Cat & Dog
Fun early reading books.
Fun books about a cat and a dog that encourage young readers!
1001 Stories Project
From Seeds of Empowerment
Children love to tell stories. However, in many places in the world, their creative voices are rarely heard or cultivated. The 1001 Stories Program conducts storytelling workshops that build on children's natural potential to become original storytellers.
Colorful Children's Books
A selection of books for children from Project Gutenberg in PDF format.
A large selection of public domain books.
Thousands of books in digital format (text) from Project Gutenberg. Organized by bookshelves.
PhET Interactive Simulations
Discover through simulation
Free educational simulations covering a diverse selection of topics designed by the University of Colorado
An assortment of textbooks.
High quality and curated Textbooks collection on STEM (Science, Technology, Engineering and Math) from ck12.org. PDF format.