Other
London Grid for Learning: History of Computing: A Brave New World
This resource aims to teach the history of computing and the effect of landmark moments in computing history on today's world. Crosses different curriculum areas. Explanations of many of the world's significant computers were provided by...
Other
Simple Science: Ramps and Ratios
The interactive tutorial explores ramps and ratios. Learners view and analyze images of ramps and steps to see if they conform to the requirements of the Americans with Disabilities Act. The activity has students measure vertical and...
Khan Academy
Khan Academy: Citizen Science
Learn about citizen science: the participation of the general public in scientific research.
Science Buddies
Science Buddies: Computational Exploration of Protein Function
The DNA in our cells contains our "blueprints," but it's the proteins in our cells that do most of the work. The Human Genome Project has allowed us to start reading the blueprints, but we still don't understand what most of the proteins...
University of California
Ucla: Leonard Kleinrock, Professor
A biography of Leonard Kleinrock, inventor of the Internet technology. Includes links additional articles on his work and the internet in general.
Other
Python Programming Language
Python is a programming language that lets you work quickly and integrate systems more effectively.
Khan Academy
Khan Academy: What Is a Computer File?
Learn about some of the different computer file types.
Khan Academy
Khan Academy: Where to Go From Here
After learning about algorithms, find out what to learn next.