Lesson Plan
Curated OER

Writing a Book About Farm Life

For Teachers 2nd
Second graders listen to the book, Pigaroom carefully. They create lists of animals that may be on the farm and then write their own books about farm life. They proofread their stories using editing checklists and exchange their paper...
Lesson Plan
Curated OER

Local Environmental Issues: Pollution

For Teachers 3rd
Third graders discuss the ways in which human interaction with the environment and production of waste products contribute to pollution. Through a pollution demonstration, they explain how various groups of plants and animals can be...
Lesson Plan
Curated OER

Adopt a Highway

For Teachers 3rd
Third graders write a letter to a community company asking for a donation to their adopt a highway project. In the letter, they include the reasons they want to adopt the highway and thank they store for their time. They word process the...
Lesson Plan
Curated OER

Underground Railroad Research Report

For Teachers 4th
Fourth graders complete a research paper on the Underground Railroad. They use internet and traditional resources to gather information from a list provided by the instructor. They use their information to write their paper. Students...
Lesson Plan
Curated OER

Tadpoles to Frogs!

For Teachers 3rd
Third graders observe the tadpoles/frogs and draw a picture in their journals every week to monitor its growth with 100% accuracy. They observe tadpoles/frogs and record at least two changes or the observations the tadpole undergoes...
Lesson Plan
Curated OER

Human Factors

For Teachers 6th - 8th
Students design a space settlement for colonizing a planet in our solar system. In small groups, they play a space colony game and read an article about human needs in space to prepare for the design stage. They discuss their design...
Lesson Plan
Curated OER

New Breed of Robots Takes War To the Next Level

For Teachers 6th - 9th
Students study an article and answer questions.  In this exploring robots lesson students read an article on military robots and answer questions. 
Study Guide
The College Board

The College Board: Computer Science a Course Home Page

For Students 9th - 10th
The place to go for all of the information concerning the Advanced Placement Computer Science A exam.
Article
History of Computing Science

History of Computing Science: Past Computer History

For Students 9th - 10th
An in-depth lecture and PowerPoint slideshow on the history of computing can be found here. It gives an overview of the advances in science that made desktop computers possible, starting with the invention of counting, to the...
Lesson Plan
Science Education Resource Center at Carleton College

Serc: Computers in Chemistry at Cabrillo College

For Teachers 9th - 10th
The Computers in Chemistry at Cabrillo College project creates visually compelling and effective educational chemistry software for both students and instructors. Includes molecular models, student exercises, tutorials, and posters that...
Handout
Carnegie Mellon University

Carnegie Mellon: Stehlik: Advanced Placement Computer Science

For Students 9th - 10th
This site includes numerous links to information about the Advanced Placement Computer Science course and exam.
Handout
Ohio State University

Osu: Introduction to Computer Animation

For Students 9th - 10th
An introduction to computer animation, written at an advanced level. Includes an overview of computer animation and discusses its heritage, history, software tools, and more. Lots of embedded links to information on related topics.
Article
Khan Academy

Khan Academy: Ap Computer Science Principles Exam Overview

For Students 9th - 10th
An overview of what to expect on the AP Computer Science Principles exam.
Lesson Plan
Lumen Learning

Lumen: Success Skills: Computer Based Writing

For Students 9th - 10th Standards
This lesson focuses on using word processing programs to complete writing assignments. It uses Microsoft Word 2013 as a model for videos that show basic, intermediate, and advanced word processing skills. It also lists free alternatives...
Website
Computer History Museum

Computer History Museum: Mastering the Game: A History of Computer Chess

For Students 9th - 10th
Exhibit documenting the important advances in hardware and software that made computer chess a reality.
Handout
US Department of Labor

Bureau of Labor Statistics: Computer Systems Design Career Guide

For Students 9th - 10th
Department of Labor Career Guide that gives comprehensive information on data processing careers. Links include Nature of the Industry, Working Conditions, Employment, Earnings, Training and Advancement, Outlook, and Additional...
Website
Computer History Museum

Computer History Museum: The Origin of the Internet

For Students 9th - 10th
The origin of the Internet can be traced back to the ARPANET project allowing scientists to share information between computers. As the popularity grew advancements were made in usability. This site provides a glimpse into the...
Website
Other

Assoc. For the Advancement of Computing in Education

For Teachers 9th - 10th
The Association is an educational and professional organization dedicated to the advancement of the knowledge, theory, and quality of learning and teaching with information technology. Content includes conference information, various...
Activity
Science Buddies

Science Buddies: The Tree of Life Ii (Advanced)

For Students 9th - 10th
Imagine that a biologist arrived at your big family reunion and had no idea who were sisters, cousins, aunts, uncles, etc., but tried to sort it out by how all of you look. Just based on how you look, would s/he be able to guess whether...
Lesson Plan
Google

Cs Education at Google: Cs First: Art: Activity 2: Animation

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
Handout
Khan Academy

Khan Academy: Ap Csp Standards Aligned to Content

For Students 9th - 10th
A list of every piece of AP Computer Science course content once and shows all the content and the standards with which they align.
Handout
Khan Academy

Khan Academy: Ap Csp Content Aligned to Standards

For Students 9th - 10th
A list of every piece of AP Computer Science course content once and shows all the standards covered by that content.
Article
Khan Academy

Khan Academy: A Guessing Game

For Students 9th - 10th
This Khan Academy resource is an article about a game that gives you an idea of how different algorithms for the same problem can have wildly different efficiencies. The computer is going to randomly select an integer from 1 to 15....
Website
Other

Advance Chiropractic: Common Computer Related Injuries

For Students 9th - 10th
This site discusses common computer-related injures such as carpal tunnel syndrome and tennis elbow, and how you can prevent these injuries from happening.