Hi, what do you want to do?
Curated OER
What is a Puppy Mill?
Students consider community and legislative efforts to stop puppy mills. In this animal welfare lesson, students discuss the needs of pets and determine how puppy mills do not meet the needs of animals. Students research animal...
Curated OER
Impulse/Momentum Lab
Students investigate the relationship between force and momentum using motion detectors and sensors. In this physics lesson, students graph experimental results. They calculate impulse using the area under the graph.
Curated OER
Apples Are A...peeling
Second graders participate fully in cooperative learning groups, assuming all the different job roles.
Curated OER
Big Wheels Keep on Turning
Eleventh graders work in groups and investigate how force determines the speed and distance then they view the video, "Math Vantage #7: What's Your Angle?." They are given a real life problem to solve using speed, ramps, angle, incline...
Curated OER
Measuring "pHacts" about Acid Rain
Sixth graders gather and graph information regarding the pH of rain. Working cooperatively with an internet partner, 6th graders gather and record information about the pH of the rain in their local area. They graph this information...
Curated OER
Unintended Consequences: Policies that Impact Migration
Students examine the cause-and-effect relationship between the Agricultural Adjustment Acts of the New Deal or the 1965 Voting Rights Act and African-American migration. They write an essay evaluating the effectiveness of the Voting...
Curated OER
Survey Strategy
Students develop their research techniques and their ability to question and think critically about democracy and the parliamentary system of government.
Curated OER
John Marshall House
Learners examine the life of John Marshall, his house and his way of life. They analyze his values and how his private life affected his public life. They also examine historical sites that commemorate notable deeds.
Curated OER
Washington/Lincoln Compare and Contrast
Students examine the lives of George Washington and Abraham Lincoln. Using the information, they complete a Venn diagram discovering what the two men had in common. In groups, they review a timeline made in an earlier lesson and view a...
Khan Academy
Khan Academy: Ap Computer Science Principles
A basic introductory course to computer science. Covers what computers are, their parts, and what they do; what the Internet is and how it works; some basic programming concepts; algorithms; data analysis; and global impact of computers...
Khan Academy
Khan Academy: Ap Computer Science Principles Exam Overview
An overview of what to expect on the AP Computer Science Principles exam.
University of Washington
University of Washington: Cs: Seven Big Ideas of Computer Science
An overview of the seven fundamental principles which make up the content of computer science.
Khan Academy
Khan Academy: Ap Csp Vocabulary
The AP Computer Science Principles exam introduces a wide range of topics across the field of computer science. This review highlights terminology from the big ideas that are new to most students and includes links to more in-depth...
Khan Academy
Khan Academy: Conditionals With If, Else, and Booleans
Practice using conditional statements (if/else) and boolean expressions in programs in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Big Data
Check your understanding of large data sets (big data) in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Ap Csp Standards Aligned to Content
A list of every piece of AP Computer Science course content once and shows all the content and the standards with which they align.
Khan Academy
Khan Academy: Ap Csp Content Aligned to Standards
A list of every piece of AP Computer Science course content once and shows all the standards covered by that content.
Khan Academy
Khan Academy: Binary Numbers
An overview of the binary number systems in computer science.
Khan Academy
Khan Academy: Computer Science: The Internet Protocol Suite
Learn about the many protocols that power the Internet, and how each protocol operates at a different layer, building functionality on top of the layer below it.
Khan Academy
Khan Academy: Computer Components
Check your understanding of the flow inside the computer, from the input to the CPU and memory and back to the output, in this set of practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Mathematical Procedures and Constants
Practice using mathematical procedures and constants for programs written in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Binary Numbers
Practice converting between binary numbers and decimal numbers in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Lossless Bit Compression
Computers represent all data in binary, so all types of files, from text to images to videos, are ultimately sequences of bits. Regardless of whether the bits represent a document or a GIF, computers can use a bit compression technique...
Khan Academy
Khan Academy: Ap Csp Exam Pseudocode Reference
Since AP CS Principles is taught with a variety of programming languages, the AP CSP exam questions use a pseudocode that represents fundamental programming concepts. This overview will help with the basic understanding.