Lesson Plan
TryEngineering

Arduino Blink Challenge

For Students 6th - 12th
Who knew turning a light on and off could be so complicated? In the instructional activity, pupils use Arduino boards to learn about computer codes and programs. They program an Arduino to make a light turn on and off at certain time...
Lesson Plan
Code.org

Looping and Simulation

For Teachers 9th - 12th
Young computer scientists continue programming with while loops by creating a program to simulate coins flipping. 
Lesson Plan
Code.org

Introduction to Digital Assistant Project

For Students 9th - 12th
How does a computer recognize voice commands? Scholars learn about digital assistants and natural language processing (NLP) algorithms in the ninth lesson of the series. They begin building a simple digital assistant and work on this...
Lesson Plan
Curated OER

Journal Writing

For Teachers 1st - 3rd
Students creatively utilize a word processor in order to do daily journal writing. They explore with using simple, compound, and complex sentences in order to present ideas with clarity and precision. They gain computer skills while...
Lesson Plan
Curated OER

Nahuatl Culture

For Teachers 6th - 8th
Students read stories, look at maps, and write journal entries to learn about the language and artwork of Nahuatl culture. In this Nahuatl culture lesson plan, students research the Nahuatl culture and present their findings.
Lesson Plan
Code.org

Introducing Design Mode

For Teachers 9th - 12th
Move beyond buttons when designing user interfaces. In the fourth installment of a 21-part unit, young computer scientists learn to apply design mode, which gives users options for colors, fonts, etc. They learn to incorporate these...
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
TryEngineering

Circuits and Boolean Expressions

For Teachers 3rd - 6th Standards
Teach basic logic using Boolean operators. Young computer scientists learn about the operators NOT, AND, and OR, and how they can be expressed using Boolean notation, logic gates, or truth tables. Along the way, they learn about half...
Lesson Plan
Curated OER

Lewis and Clark

For Teachers 5th
Fifth graders use the Internet to research a topic.  In this expeditions instructional activity, 5th graders answer questions about Lewis and Clark based on the movie they watched previously, use the Internet to research Lewis and...
Lesson Plan
Curated OER

Reflective Journaling

For Teachers 9th - 12th
High schoolers write to influence positive change. In this service learning lesson, students reflect on their service learning experiences as they journal about sharing their time, talent, and treasures. High schoolers share their...
Lesson Plan
Curated OER

Creative Writing/Historical Journals

For Teachers 4th - 8th
Students write series of journal entries, from the perspective of an immigrant traveling to America via Ellis Island.
Lesson Plan
TryEngineering

Sorting Socks is Algorithm Complexity

For Teachers 9th - 12th Standards
Use hosiery to teach computer science. Scholars use socks to develop a set of algorithms. They find ways to find a particular sock from a set and ways to sort socks. Finally, they use their algorithms to consider time complexity.
Lesson Plan
Curated OER

Be Specific, Go West To The Pacific

For Teachers 5th - 6th
Fifth and sixth graders follow Lewis and Clark from St. Louis to the Pacific and back again. They read online journal entries made by Lewis and Clark to gather information. The official Lewis and Clark website is used by learners to...
Lesson Plan
Code.org

While Loops

For Students 9th - 12th
Bring your pupils in the loop with while loops. Scholars learn how to modify conditional statements to produce while loops in the 14th instructional activity of the series. They use flowcharts to understand loops and then program...
Lesson Plan
Curated OER

Introduction Lesson to the Book Where the Red Fern Grows

For Teachers 4th - 6th
An excellent lesson plan on the classic book, Where the Red Fern Grows. Learners view the W. Wilson Rawls website and engage in a series of activities generated by the website. They write in their reflective journals, watch a video, and...
Lesson Plan
Curated OER

Blogging

For Teachers 6th - 8th
A fun, modern twist on journaling! Instead of responding to prompts in their composition notebook, writers use the Internet to complete blog entries. A sample blog (with prompts) is shown here, and writers are assessed on conventions and...
Lesson Plan
EduGAINs

Data Management

For Teachers 7th - 10th Standards
Using a carousel activity, class members gain an understanding of the idea of inferences by using pictures then connecting them to mathematics. Groups discuss their individual problems prior to sharing them with the entire class....
Lesson Plan
NYSU

Understand a Fraction as a Number on a Number Line

For Teachers 3rd - 4th Standards
Piece by piece young scholars build a basic understanding of fractions in a Common Core-designed elementary math lesson. Through a series of hands-on activities and journaling exercises, and with the help of multiple...
Lesson Plan
Curated OER

Critically Surfing the Web

For Teachers 6th - 12th
The New York Times article “Online Diary,” launches this study of websites and how to assess them. Richly detailed, the lesson includes warm-up activities, procedures, journal prompts, discussion questions, and links to valuable...
Lesson Plan
Curated OER

Introduction to The Diary of Anne Frank

For Teachers 8th - 10th
Get a glimpse of Anne Frank's years in hiding with this activity, which introduces The Diary of Anne Frank. Readers complete a journal entry about how they would keep themselves occupied if they were forced into hiding (without personal...
Lesson Plan
Curated OER

Environet Lesson Plans

For Teachers 11th
Eleventh graders conduct Internet research about basic ecological principles and current environmental issues. They participate in a variety of outdoor experiences and develop an "Outdoor Experiences Journal" that they keep for an...
Lesson Plan
Curated OER

Journaling Art

For Teachers 9th - 12th
Students write in daily journal. Using computers, students keep the journal in spreadsheet form. They research facts on given artists. At the end of the six-week term, students are tested over the artist.
Lesson Plan
Curated OER

Around the World in 10 Days

For Teachers K - 3rd
Students engage in producing responses to "what" questions and their written responses will be recorded in a Travel Journal. They produce their respones using a word processor. This instructional activity is very detailed and a rubic is...
Lesson Plan
Curated OER

My Habitat

For Teachers 1st - 3rd
Young scholars explore the environment they live in. In this habitats lesson, students define habitat and create a web in kidspiration. Young scholars take a walk outside and record what they see and hear and may take pictures as well....