+
Unit Plan
Other

London Grid for Learning: History of Computing: A Brave New World

For Students 9th - 10th
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...
+
Unit Plan
Other

Simple Science: Ramps and Ratios

For Students 9th - 10th
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...
+
eBook
Khan Academy

Khan Academy: Citizen Science

For Students 9th - 10th
Learn about citizen science: the participation of the general public in scientific research.
+
Activity
Science Buddies

Science Buddies: Computational Exploration of Protein Function

For Students 9th - 10th
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...
+
Handout
University of California

Ucla: Leonard Kleinrock, Professor

For Students 9th - 10th
A biography of Leonard Kleinrock, inventor of the Internet technology. Includes links additional articles on his work and the internet in general.
+
Website
Other

Python Programming Language

For Students 9th - 10th
Python is a programming language that lets you work quickly and integrate systems more effectively.
+
Article
Khan Academy

Khan Academy: What Is a Computer File?

For Students 9th - 10th
Learn about some of the different computer file types.
+
Article
Khan Academy

Khan Academy: What Is Modular Arithmetic?

For Students 9th - 10th
Find out the basics of modular arithmetic.
+
Article
Khan Academy

Khan Academy: Where to Go From Here

For Students 9th - 10th
After learning about algorithms, find out what to learn next.