eBook
Khan Academy

Khan Academy: Overview of Quicksort

For Students 9th - 10th
Learn how a quicksort uses divide-and-conquer, and so it's a recursive algorithm.
Activity
Khan Academy

Khan Academy: Divide and Conquer Algorithms

For Students 9th - 10th
Learn about two sorting algorithms: selection sort and insertion sort.
eBook
Khan Academy

Khan Academy: Insertion Sort

For Students 9th - 10th
Learn about many differnet ways to do an insertion sort.
eBook
Khan Academy

Khan Academy: Binary Search

For Students 9th - 10th
Learn how binary search is an efficient algorithm for finding an item from a sorted list of items.
eBook
Khan Academy

Khan Academy: Recursion

For Students 9th - 10th
Learn about recursion and how it applies to different situations.
Online Course
Code.org

Code.org: Cs Fundamentals: Course B

For Students K - 1st
Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.
Handout
Biology Pages

Kimball's Biology Pages: Transport Across Cell Membranes

For Students 9th - 10th
This site has information on how facilitated diffusion of ions takes place through proteins, or assemblies of proteins, embedded in the plasma membrane. Includes a helpful diagram.
Handout
Carnegie Mellon University

Carnegie Mellon: A Library of Parallel Algorithms

For Students 9th - 10th
A page for accessing code for a collection of parallel algorithms.The algorithms are implemented in the parallel programming language NESL and developed by the Scandal project. There is a brief description along with its complexity (in...
Handout
City University of New York

The World of Cells: Mitochondria

For Students 9th - 10th
Check this out if you want only the basic information on structure and function of mitochondria. It is accurate, but not too detailed.
Handout
Georgia State University

Georgia State University: Hyper Physics: Energy Cycle From Plants to Animals

For Students 9th - 10th
Find out about the essential role energy plays in cell function and in sustaining life. Trace energy transformations as they pass from one living thing to another.
eBook
Biology Pages

Kimball's Biology Pages: Chloroplasts

For Students 9th - 10th
This site touches on all the high points of chloroplasts. Includes pictures and diagrams, as well as links to more detailed information.
Unknown Type
University of Arizona

The Biology Project: Biochemistry: Metabolism Problem Set

For Students 9th - 10th
Do you understand the fundamental concepts of metabolism? You can find out by going through the quizzes and accompanying tutorials of this resource.
Handout
University of Illinois

University of Illinois: Photosynthesis and the Web

For Students 9th - 10th
Page describes Photosynthesis in great detail. Provides an extensive amount of links on all different aspects of photosynthesis. Very thourough.
Graphic
San Diego State University

Actin Myosin Crossbridge 3 D Animation

For Students 9th - 10th
This animation will complement the diagrams of muscle function in advanced level texts. A good visualization of the process.
Lesson Plan
TryEngineering

Try Engineering: Program Your Own Game

For Teachers 9th - 10th
Teams of young scholars learn about the work of software engineers as they design a simple computer game using free software available in multiple languages.
Handout
University of Hawai'i

University of Hawaii: Bubble Sort

For Students 9th - 10th
This page explains how a bubble sort works along with examples and source code.
Lesson Plan
Curated OER

Google for Education: Children and Technology: Simulating an I Pad

For Teachers Pre-K - 1st
Experience being a button on a touch screen, feel the power and control of an operating system, be as smart as a processor. During this activity, learners simulate a calculator application.
Lesson Plan
Curated OER

Google for Education: Children and Technology: Functions

For Teachers Pre-K - 1st
Take a a look at examples of functions, and then explore functions representing arithmetic operations followed by boolean and string types. Throughout the workshop children do various assignments calculating function result or drawing a...
Unit Plan
TED Talks

Ted: Ted Ed: Can You Solve the Prisoner Hat Riddle?

For Students 9th - 10th
You and nine other individuals have been captured by super-intelligent alien overlords. The aliens think humans look quite tasty, but their civilization forbids eating highly logical and cooperative beings. Unfortunately, they're not...
Unit Plan
TED Talks

Ted: Ted Ed: What's an Algorithm?

For Students 9th - 10th Standards
An algorithm is a method of solving problems both big and small. Though computers run algorithms constantly, humans can also solve problems with algorithms. David J. Malan explains how algorithms can be used in seemingly simple...
Article
Other

How to Read Graphic Syntax Diagrams

For Students 9th - 10th
A detailed description of how to read syntax diagrams which are used to describe complex grammar rules in a programming language.
Interactive
Other

The Krebs Citric Acid Cycle Map

For Students 9th - 10th
Great graphic for review of the Krebs, or citric acid cycles. Click on the terms for tutorial help and definitions.
Activity
Other

Dr. Saul: Biology in Motion

For Students 9th - 10th
This interactive site provides animations and activities in several areas of physiology. The images are simple, but clear. The accompanying text provides a good description of the process being shown.
Online Course
Other

Cave of Programming: Java for Complete Beginners

For Students 9th - 10th
[Free Registration/Login Required] Learn to program in the Java programming language. This free course assumes no prior programming knowledge, just a desire to learn to program.

Other popular searches