Lesson Plans
Submit a Lesson Plan
johnalmarode.com
Report an Issue
Search
Menu
Menu
Lesson Plans
Subjects
Algebra
Art
Biology
Chemistry
Computer Science
Earth Science
Engineering
English
Geometry
History
Language Arts
Math
Physical Education
Physical Science
Physics
Reading
Science
Social Studies
Statistics
STEM
Grade Levels
10th
11th
12th
1st
2nd
3rd
4th
5th
6th
7th
8th
9th
Elementary
High School
Kindergarten
Middle School
Pre-K
Lesson Plan Title
Subject
Grade Level
Materials
“Games in the Grass” Activity Plan
Physical Education
Pre-K
Download
“Take Me Away” Boat Design
Engineering
1st
,
Kindergarten
Download
39 Drop pH Scale
Chemistry
11th
,
12th
Download
5 Components of Fitness
Physical Education
High School
,
Middle School
Download
Adapted Physical Education – Basketball
Physical Education
Download
Air Pressure
Earth Science
9th
Download
American Leaders Relay Writing
English
,
History
1st
Download
Animal Adaptions
English
,
Science
3rd
Download
Animals and Their Homes
Science
1st
Download
Another Dimension
Math
8th
Download
Applications of Tax & Discount
Math
7th
Download
Area & Perimeter
Geometry
High School
Download
Art History: Mannerism
Art
High School
Download
Article Activity
English
7th
Download
Astronomy
Science
6th
Download
Atmosphere
Earth Science
9th
Download
Atoms
Science
High School
Download
Back to School
English
4th
Download
Bad Habit 4 Square with Life Line
Physical Education
3rd
Download
Bargaining in Oaxaca, Mexico
History
4th
,
5th
Download
Because of Winn Dixie
English
,
Math
,
Science
3rd
Download
Big Bang Theory/Cosmology
Science
High School
Download
Birds on a Wire
Math
Kindergarten
Download
Building a Brick Flower Bed
Math
6th
,
7th
Download
Calculate the Speed of the Robot Car
Math
Middle School
Download
Calculate the Speed of the Robot Car (Part 2)
Math
Middle School
Download
Calculating Efficiency- Continuation of Gear Ration Lesson
Math
,
Science
Middle School
Download
Calculating Tax & Discount
Math
7th
Download
Cell Parts
Biology
High School
Download
Cell Parts: Exploring cell structure and function
Biology
High School
Download
Children with Disabilities
Reading
3rd
Download
Chinese New Year (Lantern) Dance
1st
Download
Climate and Zone
Earth Science
9th
Download
Cloud Identification
Earth Science
10th
,
9th
Download
Comparing and Ordering Decimals
Math
5th
Download
Comprehension
Reading
1st
Download
Congruent Shapes with 100s chart
Math
3rd
Download
Constant Acceleration: Model Development
Physics
10th
,
11th
,
12th
Download
Continental Drift
Earth Science
9th
Download
Counting forward by 2’s/ Recognize even and odd numbers
Math
2nd
Download
Craters
Science
4th
Download
Create a Bobble Head
Art
,
English
3rd
Download
Crisscross Patterns
Physical Education
Elementary
Download
Demonstrating Acceleration with a Lego Robot Car
Science
Middle School
Download
Density
Science
8th
Download
Density Measurement (Intro Unit)
Science
6th
Download
Density Measurement (Intro Unit)
Science
6th
Download
Design Challenge Project
Math
7th
Download
Determining Circumference
Math
5th
Download
Determining Mean, Median, Mode and Range
Math
5th
Download
Determining Speed
Math
5th
Download
Diary of a Spider: Design an Arthropod Toy
Language Arts
,
Science
Elementary
Download
Direct and indirect negative effects of pollution around the ocean
Earth Science
9th
Download
Discovering the Deviations
Math
8th
,
9th
Download
Distance Traveled as Related to Force Applied
Math
5th
Download
Distance, Velocity, and Acceleration with Lego Robots
Math
,
Science
11th
,
12th
Download
Domino Duel
Math
Kindergarten
Download
Drawing From Observation
Art
High School
Download
Earthquakes
Earth Science
9th
Download
Earthquakes, Volcanoes, and Plate Tectonics
Earth Science
9th
Download
ECAPE Lesson Plan: Balance while moving on different equipment
Physical Education
Elementary
Download
ECAPE Lesson Plan: Counting to Five
Physical Education
Pre-K
Download
ECAPE Lesson Plan: Overhand Throw
Physical Education
Elementary
Download
ECAPE Lesson Plans: Responsible Behaviors
Physical Education
Pre-K
Download
Elapsed Time
Math
,
STEM
5th
Download
Electromagnetic Spectrum I-Chart
Physical Science
8th
Download
Energy
Science
6th
Download
Energy Transformations Pt 1
Science
6th
,
7th
,
8th
Download
Energy Transformations Pt 2
Science
6th
,
7th
,
8th
Download
English Unit Review
English
7th
Download
Enzymes-Reactivity of Enzymes
Biology
High School
Download
Equation Vocab
Math
6th
Download
Equation Vocabulary (2)
Math
6th
Download
Expanding Vocabulary for silly stories
Language Arts
2nd
Download
Experimental Design: Using the Scientific Method
Earth Science
High School
Download
Exploring the area around the school
Science
6th
,
Elementary
Download
Exploring the Environment
Science
High School
Download
Factor Racing
Math
4th
Download
Factors and Multiples, and Fraction and Decimal Operations
Math
4th
Download
Famous Americans
STEM
,
Social Studies
5th
Download
Favorite Pizza Toppings Graph
Math
4th
Download
Figure Drawing and Anatomy Assignment
Art
High School
Download
Finding a “Just Right” Book
Reading
1st
Download
First Week Get to Know You Triangle Trivia
Math
,
Reading
1st
Download
Food Chains Vocabulary
Science
3rd
Download
Footprints Lab in Discovering Z-Score
Statistics
High School
Download
Forces
Physics
High School
Download
Formal Elements of Design
Art
10th
,
9th
Download
Fossil Footprints: Nature of Science
Earth Science
High School
Download
Founding Documents and Philosophies in a Literature Circle
History
High School
Download
Fractions Readers Theatre
Math
2nd
Download
Fractured Fairy Tale and Folk Writing
Reading
1st
Download
Games in the Grass Balance and Coordination Station
Physical Education
1st
Download
Games in the Grass ECAPE Activity Plan
Physical Education
1st
,
Kindergarten
Download
Games in the Grass Field Day Activity
Physical Education
1st
,
Kindergarten
,
Pre-K
Download
Games in the Grass Mission Impossible Activity Station
Physical Education
1st
Download
Games in the Grass Pathways Station
Physical Education
Elementary
Download
Gear Effects on Speed of the Lego Robot Car
Math
Download
Gearing Up! Part 1 (Gear Functions
Science
6th
,
7th
,
8th
,
High School
Download
Gearing Up! Part 2 (Gear Ratios)
Science
6th
,
7th
,
8th
,
High School
Download
Grammar
English
7th
Download
Heating Earth’s Surface
Science
6th
Download
Heating Earth’s Surface
Science
6th
Download
Historical Figures in the Library
Engineering
4th
Download
History and Evolution of Rocks and Fossils
Earth Science
High School
Download
Hockey Robot and Probability
Math
6th
,
7th
Download
Hurricanes
Science
High School
Download
Hydrologic Cycle
Science
High School
Download
Intro to the Coordinate Plane and its 4 Quadrants
Math
6th
Download
Introduction Lesson Plan for Dewey Decimal Pop-Up Card
Engineering
,
Language Arts
3rd
Download
Introduction of Circles/ Discovering Pi
Math
6th
Download
Introduction to Linear Regression
Math
8th
Download
Introduction to Polyatomic Ions by Water Quality & Robots
Chemistry
11th
,
12th
Download
Investigating Modern Model of Atomic Structure
Science
8th
Download
Investigating states and forms of energy
Science
High School
Download
Investigating states and forms of energy
Science
High School
Download
Land Use
Science
6th
Download
Latitude and Longitude
Earth Science
9th
Download
Latitude and Longitude Topographic Profiles
Earth Science
High School
Download
Latitude and Longitude using Google Maps
Earth Science
9th
Download
Latitude, Longitude and Direction
Earth Science
9th
Download
Life Science: Classification
Science
7th
Download
Linear Regression Capstone Project
Math
8th
Download
Man Overboard!
Science
5th
Download
Mapping
Earth Science
10th
,
9th
Download
Mapping Distances
Earth Science
7th
,
8th
,
9th
Download
Math Enhanced Scope and Sequence Lesson (modified)
Math
2nd
Download
Math/Coin Review
Math
2nd
Download
Mean as a Balance Point
Statistics
High School
Download
Mean of Absolute Value
Statistics
High School
Download
Measurement Review Activity
Physical Science
8th
Download
Measurement Science Inquiry (Intro Unit)
Science
6th
Download
Measurement: Calendar Math
Math
3rd
Download
Mentos and Math- An Explosive Mixture!
Algebra
High School
Download
Mercy Watson to the Rescue
English
,
Science
3rd
Download
Metals, Nonmetals and Metalloids
Science
High School
Download
Meteorology: Weather Watch Activity, Graph and Analyze Data
Earth Science
10th
,
9th
Download
Middle of Year Review
Earth Science
9th
Download
Middle School APE Personal Fitness
Physical Education
Middle School
Download
Minerals
Earth Science
9th
Download
Mini/Small Group Lesson on Cause and Effect
English
5th
Download
Mitosis
Science
High School
Download
Modeling and Physics Thinking Strategies
Physics
10th
,
11th
,
12th
Download
Natural Hazards to Human Disasters
Earth Science
9th
Download
Nature of Science
Earth Science
High School
Download
Newton’s Laws
Physics
High School
Download
Nonfiction
English
7th
Download
Nuclear Wasteland Half-Life
Chemistry
11th
,
12th
Download
Our Solar System
Earth Science
9th
Download
Parallel Lines and Transversals
Geometry
High School
Download
Parallel Lines and Transversals (Day 2)
Geometry
High School
Download
Parts is Parts
Math
5th
,
6th
Download
Pecha Kucha
English
7th
Download
Percent of Increase or Decrease
Math
8th
Download
Perimeter Robot
Math
,
Science
4th
Download
pH & Robots
Chemistry
,
Science
11th
,
12th
Download
Phases of the Moon Lab
Earth Science
10th
,
9th
Download
Physical Education: 3rd Grade Soccer
Physical Education
3rd
Download
Physical Education: 8 Day Unit Plan Soccer (3rd Grade)
Physical Education
3rd
Download
Physical Education: Balance
Physical Education
Kindergarten
Download
Physical Education: Balance
Physical Education
2nd
Download
Physical Education: Basketball
Physical Education
3rd
,
4th
,
5th
Download
Physical Education: Basketball (2)
Physical Education
9th
Download
Physical Education: Be a good teammate
Physical Education
Elementary
Download
Physical Education: Bean Bag Body
Physical Education
1st
,
2nd
,
Kindergarten
Download
Physical Education: Bench Press
Physical Education
10th
Download
Physical Education: Body Composition
Physical Education
7th
Download
Physical Education: Body Positions
Physical Education
1st
Download
Physical Education: Bowling
Physical Education
1st
Download
Physical Education: Bumping a Volleyball
Physical Education
5th
Download
Physical Education: Challenge Course
Physical Education
3rd
Download
Physical Education: Colony Ball
Physical Education
10th
Download
Physical Education: Components of Fitness
Physical Education
4th
Download
Physical Education: Dance
Physical Education
1st
,
Kindergarten
Download
Physical Education: Dribbling
Physical Education
2nd
Download
Physical Education: Dribbling a basketball
Physical Education
3rd
Download
Physical Education: Energy Balance
Physical Education
3rd
Download
Physical Education: Frisbee Activity
Physical Education
9th
Download
Physical Education: Group Soccer Activity
Physical Education
7th
Download
Physical Education: Group Work
Physical Education
4th
Download
Physical Education: Hit a Ball Off a Tee
Physical Education
2nd
Download
Physical Education: Hockey
Physical Education
6th
Download
Physical Education: IEP Activity
Physical Education
Download
Physical Education: Jump Rope Activity (Kindergarten)
Physical Education
Kindergarten
Download
Physical Education: Jumping Forward with Jump Rope
Physical Education
2nd
Download
Physical Education: Jumping Over Stationary Rope
Physical Education
Kindergarten
Download
Physical Education: Jumping Over Stationary Rope (Part 3)
Physical Education
Kindergarten
Download
Physical Education: Jumping Rope
Physical Education
Kindergarten
Download
Physical Education: Line Dance
Physical Education
7th
Download
Physical Education: Moving Forward
Physical Education
7th
Download
Physical Education: Moving the Body in Relation to Others
Physical Education
2nd
Download
Physical Education: Muscle Coordination in the Form of Catching
Physical Education
8th
Download
Physical Education: Passing Soccer Ball to Target
Physical Education
6th
Download
Physical Education: Passing Soccer Ball to Target Wall
Physical Education
3rd
Download
Physical Education: Physically Active Lifestyle
Physical Education
High School
Download
Physical Education: Pickleball Skills and Drills
Physical Education
9th
Download
Physical Education: Resting Heart Rate Activity
Physical Education
6th
Download
Physical Education: Roll a Ball to a Target
Physical Education
Kindergarten
Download
Physical Education: Scooter/Wheelchair Jousting
Physical Education
6th
Download
Physical Education: Skating
Physical Education
7th
Download
Physical Education: Soccer (5th Grade)
Physical Education
5th
Download
Physical Education: Soccer Ball Dribble with Control
Physical Education
6th
Download
Physical Education: Soccer Ball Dribbling
Physical Education
2nd
Download
Physical Education: Soccer Dribble
Physical Education
2nd
Download
Physical Education: Soccer Dribbling
Physical Education
3rd
Download
Physical Education: Striking
Physical Education
8th
Download
Physical Education: Striking (K-1)
Physical Education
1st
,
Kindergarten
Download
Physical Education: Sweet Swag
Physical Education
9th
Download
Physical Education: Swimming Pool Activity
Physical Education
9th
Download
Physical Education: Teamwork
Physical Education
3rd
Download
Physical Education: Tennis Activity
Physical Education
9th
Download
Physical Education: Throwing (8 Day Unit Plan)
Physical Education
1st
,
Kindergarten
Download
Physical Education: Throwing a Ball Underhand/Overhand
Physical Education
2nd
Download
Physical Education: Throwing/Catching/Rolling (5 Day Unit Plan)
Physical Education
1st
,
Kindergarten
Download
Physical Education: Trash Can Basketball
Physical Education
5th
Download
Physical Education: Underhand toss
Physical Education
1st
Download
Physical Education: Volleyball and Team Player Skills
Physical Education
8th
Download
Physical Education: Wabble
Physical Education
3rd
Download
Plant Divisions/Groups
Science
7th
Download
Plate Tectonics
Earth Science
9th
Download
Plate Tectonics/Continental Drift
Earth Science
9th
Download
Practical Application and Creation of Angle Relationships
Geometry
High School
Download
Probability Robot/ Probability and Statistics
Math
4th
Download
Program the Bot
Computer Science
6th
,
7th
Download
Projectile Motion & Robots
Math
,
Science
11th
,
12th
Download
Properties of Water
Biology
High School
Download
Pulley Lab
Physical Science
8th
Download
Reading Topographic Maps
Earth Science
6th
,
7th
,
8th
Download
Relating Graphs to Events
Math
8th
Download
Renewable Energy
Earth Science
High School
Download
Resources
Science
6th
Download
Robot Gears and Ratios
Math
6th
,
7th
Download
Rock Cycle
Earth Science
High School
Download
Rocks and The Rock Cycle
Earth Science
10th
,
9th
Download
School Yard Study
Earth Science
10th
,
11th
,
9th
Download
Science Inquiry: Simple Machines (Intro Unit)
Science
6th
Download
Scientific Investigation
Biology
High School
Download
Scientific Method
Biology
High School
Download
Scientific Method
Earth Science
9th
Download
Scientific Process and Experimental Design
Biology
High School
Download
Scientific Reasoning and Logic/ Thinking Like a Scientist
Science
4th
Download
Shipbuilding: 101
STEM
,
Social Studies
5th
Download
Shortest distance with Robots
Math
,
Science
4th
Download
Soil Particles and Textures
Earth Science
7th
,
8th
,
9th
Download
Solar Energy
Science
6th
Download
Solar System
Earth Science
High School
Download
Solving Equations with Variables on Both Sides
Math
8th
Download
Solving Inequalities
Math
7th
Download
Solving problems involving decimals
Math
6th
Download
Solving Two Step Equations
Math
8th
Download
Speed Dating with British Literature
English
12th
Download
Standard Deviation
Statistics
High School
Download
STEM Wheel Activity
Math
,
STEM
5th
Download
Structure of an Atom
Science
6th
Download
Surface Tension
Science
6th
Download
Test for multiple file uploads
Download
The Atmosphere
Earth Science
High School
Download
The Bug Brigade
Science
2nd
Download
The Earths Water Content
Earth Science
7th
,
8th
,
9th
Download
The Miraculous Journey of Edward Tulane
English
,
Science
3rd
Download
The Real Transformers
Algebra
High School
Download
Too Cool for School- The Greenhouse Experiment
Earth Science
High School
Download
Tornados
Earth Science
9th
Download
Translating Verbal Expressions into Algebraic Expressions
Math
8th
,
9th
Download
Triangle Trivia
Reading
4th
Download
Ultraviolet Radiation Exploration in the Schoolyard
Physical Science
8th
Download
Understanding Inequalities
Math
7th
Download
Universal Solvent
Science
6th
Download
Using Slippery Slope to Write an Equation of a Line
Math
8th
Download
Using Speed of Hot Rods to Understand Slope
Math
8th
Download
Vernier LabQuest: Reflection/Absorption of Light Lab
Physical Science
8th
Download
Virginia’s Regions
STEM
,
Social Studies
4th
Download
Vocabulary Associated with Algebraic Expressions
Algebra
8th
,
9th
Download
Water Cycle Raft
Science
2nd
Download
Watershed System
Science
6th
Download
Watershed Systems
Science
6th
Download
Weathering and Erosion
Earth Science
9th
Download
Weathering of Limestone
Earth Science
High School
Download
What’s the “Matter” with the Weather!!!?
Science
3rd
Download
Why Natural Disasters Occur: Exploring Plate Tectonics
Earth Science
9th
Download
Wind Energy
Science
6th
Download
Writing/Finding the equation of the line of best fit
Math
8th
Download
Scroll to top