Middle School (Grades 6 to 8) learning paths

Every skill as a short sequence of worksheets, from first steps to a stretch challenge.

Work down each list in order. Each step builds on the one before, and the stars show how hard a sheet is (1 to 5).

Math

The number system 5 sheets

  1. Grade 6 · Dividing Fractions Step 1 · 6th Grade · ★★★ · FreeI can divide fractions and explain it with a model.
  2. Grade 7 · Operations with Rational Numbers Step 2 · 7th Grade · ★★★★I can add, subtract, multiply and divide rational numbers.
  3. Grade 8 · Exponents, Roots and Scientific Notation Step 3 · 8th Grade · ★★★★★I can apply exponent rules and use scientific notation.
  4. Grade 6 · Integers and Absolute Value Step 4 · 6th Grade · ★★★I can place integers on a number line, compare them and explain what absolute value means.
  5. Grade 6 · GCF and LCM with Word Problems Step 5 · 6th Grade · ★★★I can find the greatest common factor and least common multiple and choose which one a word problem needs.

Statistics and probability 3 sheets

  1. Grade 6 · Mean, Median, Mode, Range and Box Plots Step 1 · 6th Grade · ★★★ · FreeI can find mean, median, mode and range and read a box plot.
  2. Grade 7 · Probability: Theoretical, Experimental and Compound Step 2 · 7th Grade · ★★★★I can find theoretical, experimental and compound probabilities.
  3. Grade 8 · Scatter Plots and Lines of Best Fit Step 3 · 8th Grade · ★★★★★I can make a scatter plot, describe the pattern I see and draw a line of best fit to make predictions.

Geometry 7 sheets

  1. Grade 6 · Area, Surface Area and Volume Step 1 · 6th Grade · ★★★ · FreeI can find area, surface area and volume.
  2. Grade 7 · Circles and Scale Drawings Step 2 · 7th Grade · ★★★★I can find circumference and area of circles and use scale drawings.
  3. Grade 8 · The Pythagorean Theorem Step 3 · 8th Grade · ★★★★I can use the Pythagorean theorem to find missing sides.
  4. Grade 8 · Volume of Cylinders, Cones and Spheres Step 4 · 8th Grade · ★★★★★I can find the volume of cylinders, cones and spheres.
  5. Grade 6 · Coordinate Plane: Four Quadrants Step 5 · 6th Grade · ★★★I can plot points in all four quadrants and find the distance between points that share an x- or y-coordinate.
  6. Grade 7 · Angle Relationships Step 6 · 7th Grade · ★★★★I can use complementary, supplementary, vertical and adjacent angles to write and solve equations for unknown angles.
  7. Grade 8 · Translations, Reflections and Rotations Step 7 · 8th Grade · ★★★★★I can translate, reflect and rotate figures on a coordinate grid and describe each move with a coordinate rule.

Literacy / ELA

Reading informational text 4 sheets

  1. Grade 6 · Citing Textual Evidence: Floating Gardens Step 1 · 6th Grade · ★★★ · FreeI can cite textual evidence to support an analysis.
  2. Grade 7 · Text Structure: The Rickshaw Painters Step 2 · 7th Grade · ★★★★I can analyse text structure and central idea.
  3. Grade 8 · Analyzing an Argument: Claims, Evidence and Reasoning Step 3 · 8th Grade · ★★★★★I can evaluate the claims, evidence and reasoning in an argument.
  4. Grade 8 · Comparing Two Texts: Should Schools Ban Phones? Step 4 · 8th Grade · ★★★★★I can compare how two texts present conflicting information.

Reading literature 4 sheets

  1. Grade 6 · Theme and Central Idea: The Mural Step 1 · 6th Grade · ★★★ · FreeI can identify a theme and how it develops.
  2. Grade 7 · Poetry Analysis: Figurative and Connotative Language Step 2 · 7th Grade · ★★★★I can analyse figurative and connotative language in a poem.
  3. Grade 7 · Comparing Fiction and Nonfiction: The Muslin Weavers Step 3 · 7th Grade · ★★★★I can compare how fiction and nonfiction treat the same history.
  4. Grade 8 · Point of View and Dramatic Irony in Drama Step 4 · 8th Grade · ★★★★★I can explain how dramatic irony creates suspense.

Research and writing 5 sheets

  1. Grade 6 · Research Skills: Sources, Paraphrase and Citation Step 1 · 6th Grade · ★★★ · FreeI can judge sources, paraphrase and cite them.
  2. Grade 7 · Narrative Writing: Show, Pace and Punctuate Dialogue Step 2 · 7th Grade · ★★★★I can use sensory detail, pacing and dialogue in narrative writing.
  3. Grade 8 · Planning an Argumentative Essay Step 3 · 8th Grade · ★★★★★I can plan an argumentative essay with a strong claim and counterclaim.
  4. Grade 7 · Research Project: Notes and Works Cited Step 4 · 7th Grade · ★★★★I can focus a research question, choose credible sources, take notes in my own words and cite my sources correctly.
  5. Grade 8 · Argument Writing: Claim and Counterclaim Step 5 · 8th Grade · ★★★★★I can write an arguable claim, support it with relevant evidence and reasoning, and answer a counterclaim.

Science

Life science 7 sheets

  1. Grade 6 · Cells and Cell Structures Step 1 · 6th Grade · ★★★ · FreeI can identify cell structures and their functions.
  2. Grade 6 · Human Body Systems Working Together Step 2 · 6th Grade · ★★★I can explain how body systems work together.
  3. Grade 6 · Ecosystem Interactions and Populations Step 3 · 6th Grade · ★★★I can classify ecosystem interactions and explain population changes.
  4. Grade 7 · Photosynthesis and Cellular Respiration Step 4 · 7th Grade · ★★★★I can compare photosynthesis and cellular respiration.
  5. Grade 7 · Ecosystems and Energy Flow: The Sundarbans Step 5 · 7th Grade · ★★★★I can model energy flow through an ecosystem.
  6. Grade 8 · Genetics: Traits and Punnett Squares Step 6 · 8th Grade · ★★★★★I can use Punnett squares to predict inherited traits.
  7. Grade 8 · Natural Selection and Adaptation Step 7 · 8th Grade · ★★★★★I can explain how natural selection leads to adaptation.

Earth and space science 5 sheets

  1. Grade 6 · Weather, Fronts and Climate Step 1 · 6th Grade · ★★★ · FreeI can explain how fronts and air masses shape weather and climate.
  2. Grade 6 · Plate Tectonics and the Rock Cycle Step 2 · 6th Grade · ★★★★I can use evidence to explain plate tectonics and the rock cycle.
  3. Grade 7 · Natural Hazards: Cyclones and Storm Surges Step 3 · 7th Grade · ★★★★I can explain cyclone hazards and how communities reduce risk.
  4. Grade 7 · Human Impact: Resources, Waste and Solutions Step 4 · 7th Grade · ★★★★I can evaluate human impact on resources and propose solutions.
  5. Grade 8 · The Earth–Moon–Sun System Step 5 · 8th Grade · ★★★★★I can explain moon phases, eclipses and seasons.

Physical science 6 sheets

  1. Grade 6 · States of Matter and Thermal Energy Step 1 · 6th Grade · ★★★ · FreeI can model how thermal energy changes states of matter.
  2. Grade 7 · Atoms and the Periodic Table Step 2 · 7th Grade · ★★★★I can use the periodic table to describe atoms.
  3. Grade 7 · Physical and Chemical Changes Lab Step 3 · 7th Grade · ★★★★I can use evidence to tell physical from chemical changes.
  4. Grade 8 · Forces, Motion and Newton’s Laws Step 4 · 8th Grade · ★★★★★I can apply Newton's laws to forces and motion.
  5. Grade 8 · Kinetic and Potential Energy Step 5 · 8th Grade · ★★★★★I can calculate and compare kinetic and potential energy.
  6. Grade 8 · Waves: Sound, Light and Signals Step 6 · 8th Grade · ★★★★★I can describe how waves carry sound, light and signals.

Social Studies

Geography 5 sheets

  1. Grade 6 · World Geography: Latitude, Longitude and Climate Zones Step 1 · 6th Grade · ★★★ · FreeI can use latitude and longitude and describe climate zones.
  2. Grade 6 · Bangladesh: Rivers, Delta and Seasons Step 2 · 6th Grade · ★★★I can explain how rivers and seasons shape the Bangladesh delta.
  3. Grade 7 · Map Skills: Thematic Maps and Choosing a Site Step 3 · 7th Grade · ★★★★I can use thematic maps to choose a site.
  4. Grade 8 · Population, Migration and Cities Step 4 · 8th Grade · ★★★★★I can read population pyramids and explain migration and urban growth.
  5. Grade 8 · Climate Adaptation in Bangladesh Step 5 · 8th Grade · ★★★★★I can evaluate how Bangladesh is adapting to climate change.

History 6 sheets

  1. Grade 6 · Ancient River Valley Civilizations Step 1 · 6th Grade · ★★★ · FreeI can compare ancient river valley civilizations.
  2. Grade 6 · Ancient Greece and Rome: Democracy and Republic Step 2 · 6th Grade · ★★★★I can compare Athenian democracy and the Roman Republic.
  3. Grade 7 · Silk Roads and Indian Ocean Trade Step 3 · 7th Grade · ★★★★I can explain how trade routes connected the world.
  4. Grade 7 · Bengal Through History: Pala to the Colonial Era Step 4 · 7th Grade · ★★★★I can trace Bengal's history from the Pala era to colonial rule.
  5. Grade 8 · The Industrial Revolution: Causes and Effects Step 5 · 8th Grade · ★★★★★I can explain the causes and effects of the Industrial Revolution.
  6. Grade 8 · The Language Movement to Independence, 1947–1971 Step 6 · 8th Grade · ★★★★★I can analyse primary sources on the road to Bangladesh's independence.

Civics 3 sheets

  1. Grade 6 · Rules, Laws and the Purposes of Government Step 1 · 6th Grade · ★★★ · FreeI can explain the purposes of government and how laws protect rights.
  2. Grade 7 · The United Nations and Global Citizenship Step 2 · 7th Grade · ★★★★I can explain how the United Nations works and what global citizens do.
  3. Grade 8 · Government and Citizenship: Checks, Balances and Civic Action Step 3 · 8th Grade · ★★★★I can explain checks and balances and plan civic action.

Economics 4 sheets

  1. Grade 6 · Scarcity, Choices and Opportunity Cost Step 1 · 6th Grade · ★★★ · FreeI can explain scarcity and opportunity cost.
  2. Grade 7 · Economics: Supply, Demand and a Budget in Taka Step 2 · 7th Grade · ★★★★I can use supply and demand and plan a budget.
  3. Grade 7 · Personal Finance: Saving, Interest and Credit Step 3 · 7th Grade · ★★★★I can calculate interest and compare saving and credit.
  4. Grade 8 · Global Trade: Following a T-Shirt Step 4 · 8th Grade · ★★★★★I can trace a global supply chain and weigh its costs and benefits.

Classroom Management