+
Lesson Plan
Spreading Gratitude Rocks

Token of Gratitude

For Teachers K - 12th Standards
What would the world be like if everyone expressed gratitude? Pupils explore the concept by watching a motivating time-lapse video. Scholars express appreciation by handing out tokens of gratitude, and then write about their experiences. 
+
Unit Plan
Education Bureau of Hong Kong

Traditional Marketing and E-Marketing Strategies

For Teachers 9th - 12th Standards
Are e-marketing or traditional marketing promotions more effective in business? Scholars explore the topic as they discuss and debate e-commerce. To finish, they develop marketing plans to demonstrate learning. 
+
Lesson Plan
Newseum

Putting the Consumer's Questions to Work

For Teachers 6th - 12th Standards
Who, what, when, where, why, and how are good questions to ask when evaluating a source. First, scholars find two sources of information relating to a chosen topic. Next, pupils complete a worksheet to gauge the source's credibility....
+
Lesson Plan
Newseum

E.S.C.A.P.E. Junk News

For Teachers 6th - 12th Standards
Fair, balanced, and reputable information? There's an acronym for that! Scholars learn the E.S.C.A.P.E. method for evaluating news sources. Then, pupils work in small groups to read and analyze a news story and discuss the activity to...
+
Lesson Plan
Media Smarts

Forensic Science Crimes Dramas

For Teachers 10th - 12th Standards
How do TV shows present criminology—is it realistic? High schoolers research crime dramas and participate in class discussion about topics such as who exists as the target audience and the values the shows communicate. They also research...
+
Lesson Plan
Judicial Learning Center

Separation of Powers/Qualifications of Office

For Teachers 9th - 12th Standards
Time to work together in class to understand the separation of powers as well as the qualifications for office! The resource includes terms to review for pre-knowledge before beginning instruction. Following the review, pupils work on a...
+
Lesson Plan
Judicial Learning Center

The Bill of Rights and Civil Liberties

For Teachers 6th - 12th Standards
Why is the Bill of Rights so important to American's civil liberties? An important resource helps scholars find these answers and more by reading through state and federal constitutions to discover their own civil liberties. The activity...
+
Lesson Plan
Newseum

Slanted Facts and Slippery Numbers

For Teachers 9th - 12th Standards
The Internet is known as the information superhighway, but sometimes it's hard to know when to hit the brakes on unreliable sources. Using a well-rounded lesson plan, pupils read and summarize articles about the gender pay gap and...
+
Lesson Plan
Newseum

Evidence: Do the Facts Hold Up?

For Teachers 6th - 12th Standards
Sometimes it's hard to escape bad information! Pupils learn the E.S.C.A.P.E. method for evaluating news sources and complete a worksheet to assess a news article using their new skills.
+
Printables
Children's Commissioner for Wales

Know Your Rights!

For Students K - 12th
Children around the world enjoy a list of rights that protect their bodies, minds, families, and lifestyles. Review the United Nations Convention on the Rights of the Child with learners of all ages, and teach them all about their rights.
+
Unit Plan
Mathematics Vision Project

Module 2: Logarithmic Functions

For Students 10th - 12th Standards
You can't build a fire with these logs! Filled with hands-on investigations, a complete logarithmic unit offers both instruction and practice. Learners first build an understanding of the new function, then explore properties before...
+
Unit Plan
Mathematics Vision Project

Module 8: Probability

For Teachers 9th - 12th Standards
It's probably a good idea to use the unit. Young mathematicians learn about conditional probability using Venn diagrams, tree diagrams, and two-way tables. They also take into consideration independence and the addition rules.
+
Unit Plan
Mathematics Vision Project

Module 7: Modeling with Geometry

For Teachers 9th - 12th Standards
Model good modeling practices. Young mathematicians first learn about cross sections and solids of revolution. They then turn their attention to special right triangles and to the Laws of Sine and Cosine.
+
Unit Plan
Mathematics Vision Project

Module 6: Connecting Algebra and Geometry

For Teachers 9th - 12th Standards
A geometry module connects algebraic reasoning to geometry. It challenges scholars to investigate the slope criteria for parallel and perpendicular lines, prove theorems involving coordinate geometry, and write equations for circles and...
+
Unit Plan
Mathematics Vision Project

Module 5: Circles A Geometric Perspective

For Teachers 9th - 12th Standards
Circles, circles, everywhere! Pupils learn all about circles, central angles, inscribed angles, circle theorems, arc length, area of sectors, and radian measure using a set of 12 lessons. They then discover volume formulas through...
+
Lesson Plan
Microsoft

Artificial Intelligence

For Teachers 6th - 8th
There's nothing artificial about an informative lesson. The eighth of nine parts in the Intro to CS with MakeCode series focuses on artificial intelligence. Scholars learn how artificial intelligence is making its way into society before...
+
Lesson Plan
Microsoft

Arrays

For Teachers 6th - 8th
Zoos are just elaborate arrays. Scholars learn the meaning of arrays and how to create them in Minecraft. Applying this knowledge, they write a program to create a zoo within the game's world. They also complete an independent project...
+
Lesson Plan
Microsoft

Functions and Parameters

For Teachers 6th - 8th
Let's hope your program functions correctly. An informative and fun lesson plan teaches pupils about functions and parameters, both in the real world and in computer coding. A set of activities challenges them to apply their newfound...
+
Lesson Plan
Microsoft

Conditionals

For Teachers 6th - 8th
The conditions are ripe to learn about conditionals. Young computer scientists consider conditionals in their daily lives, then apply their knowledge to computer coding. The fifth of nine parts in the Intro to CS with MakeCode uses...
+
Lesson Plan
Microsoft

Iteration

For Teachers 6th - 8th
Learn to code, play, then repeat. The fourth of nine installments in the Intro to CS with MakeCode unit focuses on how to apply iterations in Minecraft. Scholars use the Agent feature and have it dance and build a farm.
+
Lesson Plan
Microsoft

Variables

For Teachers 6th - 8th
You won't want to replace the resource with anything else. Future computer scientists use Minecraft to learn about variables in computer coding. They engage in several activities to master the variable code block, then apply it in an...
+
Lesson Plan
Microsoft

Coordinates

For Teachers 6th - 8th
What are your coordinates? After learning about coordinate systems in the real world, scholars see how a three-dimensional coordinate system works in Minecraft. They write a program to produce a compass rose and conduct an activity where...
+
Lesson Plan
Google

Friends: Create a Company

For Teachers 5th - 9th
Create a company, advertise it, and hope it grows. The seventh of eight parts in the Google CS First Friends unit challenges future business leaders to apply computer coding to create an advertisement for a company. After pairs come  up...
+
Lesson Plan
Google

Friends: Texting Story

For Teachers 5th - 9th
Sometimes it's okay to text in school. Young computer scientists work in the Scratch program to write a text message conversation among friends. They use different sprites within the program to represent each side of the conversation to...