Curated OER
Personal Narrative Paragraphs: Class Quilt
Begin this activity by asking third graders to bring from home pieces of cloth that represent something important to them. (Have extras for students who need them.) They reflect on important events in their lives, compose narrative...
Curated OER
Lesson: Ginger Brooks Takahashi: Powerstich: A Forum for Community-Building
This is a great way to build community in your school, experience process-based art, and explore the critical-thinking process. While quilting as a class collectively (just like a quilting bee) pupils listen to poetry and prose of a...
Teacher Stream
Mastering Online Discussion Board Facilitation
Build a class community, allow time for in-depth reflection and research, and facilitate the learning and writing process with online discussion boards! A resource delves into the benefits and purposes of discussion boards, as well as...
US Institute of Peace
Peacebuilders in Action
What contributions have great peacebuilders made to our society? Civic-minded scholars take an in-depth look at people who have made a difference world-wide during the 12th lesson in a 15-part series. After researching facts about their...
Curated OER
Friday Forum (Day 4)
Have your young speakers participate in a discussion/debate with their whole class on their prepared argument. They listen and analyze other student's arguments and refute arguments using logic and not emotion.
Mikva Challenge
Political Forum Viewing Guide
Is there a way to determine a winner of a political debate? Use a helpful rubric to evaluate the issues, specificity, evidence, reasoning, and delivery of candidates in a debate. After assessing each person's performance, high schoolers...
Code.org
Creating Functions
Quit repeating yourself ... you can make this simpler! Rather than repeating the same set of code over and over, class members learn to build and call functions in a series of challenges in App Lab. In the end, they combine functions to...
Teaching Civics
Legal Ways: Extended Jurisdiction Juvenile
An amazing set of resources! Found here are several lessons that work in conjunction to help learners better understand the juvenile court system. Learners review the judicial process, discuss how juveniles are tried, and hold a class...
Code.org
HTTP and Abstraction on the Internet
Introduce your class to the layers of abstraction of the Internet with a activity on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the HTTP traffic on their own...
Curated OER
Friday Forum
Middle schoolers research a variety of controversial articles to gain knowledge. They form an opinion and defend their position with supporting data. They evaluate opposing arguments and present their viewpoint both verbally and in the...
Curated OER
Class Forums: An English Language Arts Lesson for Information Resources
Tenth graders listen to a controversial piece of writing. They with opposing viewpoints face one another. After ground rules are suggested and adopted by the group, 10th graders articulate their positions in successive turns.
Curated OER
Teaching with Video in an English Class
Learners participate in a video English class. For this video lesson, students read a play then video activities they do to better understand the play. Learners video themselves answering questions about the play then listen to the...
Global Publishing Solutions
Exploring New York City
Your class members will get up close and personal with the Big Apple in this fantastic lesson plan, which introduces learners to not only the concept of a city, but also provides a thorough overview of New York City itself and its unique...
Curated OER
Sound poems
Third graders write a class poem based on the use of sound to create effects. They investigate use of onomatopoeia and how to write in a tight structure.
Maryland Department of Education
The Concept of Diversity in World Literature Lesson 10: Author's Purpose Seminar
Why did Chinua Achebe write "An Image of Africa: Racism in Conrad's Heart of Darkness" in response to Conrad's novel? As part of a study of Things Fall Apart, class members conduct a socratic seminar focused on Achebe's purpose and...
Code.org
Cleaning Data
"Clean the data!" "I did not know it was dirty." Introduce your class to the process of cleaning data so that it can analyze it. Groups work through a guide that demonstrates the common ways to filter and sort data. Pairs then...
Foreign Policy Association
Public Diplomacy Online Lesson Plan
To build an understanding that there are many perspectives of global issues and that an individual's perspective is influenced by background and experience, class members assume the identity of a person in the global community and...
Code.org
Practice PT - Encode an Experience
Encoding What I did Last Summer. Class members develop a way to encode a personal experience using a top-down approach to determine components and sub-components of their experience They then pick one portion of the experience and go...
North Carolina Consortium for Middle East Studies
The Importance of Holocaust Remembrance
Designed as the culminating activity after a unit study of the Holocaust, class members assume the voice of a world leader, write a speech, and participate in a simulation of the Stockholm International Forum on the Holocaust.
Houghton Mifflin Harcourt
Zombie Ants
One of the creepiest and coolest natural occurrences is a great forum for data analysis and discussion! Explore the phenomenon of zombie ants, or ants infected with the Cordyceps fungus, with a series of activities and experiments. Kids...
Code.org
APIs and Using Functions with Parameters
Introduce your class to the API, a reference guide that lists and explains the functionality of programming language. Using JavaScript, individuals draw complex designs that require additional commands and parameters defined in the API...
Code.org
Looping and Random Numbers
Repetition, repetition, repetition. Get your class to efficiently repeat a section of code over and over again by introducing looping. Class members learn looping to quickly recreate objects they want to appear more than once in their...
Code.org
Sending Binary Messages with the Internet Simulator
Show your class how to develop a protocol to solve a problem. Pupils then continue with working with binary messages but refine a protocol to assist with the distinction of individual bits by including a bit rate. Finally, the pairs use...
Code.org
How Routers Learn
Your routers don't seem to be routing correctly. To figure out why, pupils act like routers, talk to their direct connects in order to determine as much information about the simulated network as possible. As they learn more about paths,...