+
Lesson Plan
TryEngineering

Arduino Blink Challenge

For Students 6th - 12th
Who knew turning a light on and off could be so complicated? In the lesson plan, 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 intervals.
+
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
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
Middle schoolers 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.
+
Activity
Beauty and Joy of Computing

Building Your Own Blocks

For Teachers 8th - 12th
Isn't building with blocks an activity for toddlers? The third lab of a five-part unit teaches young computer scientists how to create their own block instructions for programming. They use these blocks to create geometric figures, spell...
+
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
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 lesson, 5th graders answer questions about Lewis and Clark based on the movie they watched previously, use the Internet to research Lewis and Clark, write a journal...
+
Lesson Plan
Curated OER

Reflective Journaling

For Teachers 9th - 12th
Students write to influence positive change. In this service learning instructional activity, students reflect on their service learning experiences as they journal about sharing their time, talent, and treasures. Students 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.
+
Writing
Have Fun Teaching

12 Months of Daily Journal Prompts

For Students Pre-K - 9th
Imagine a packet of 365 colorfully illustrated journal prompt templates, grouped by month, that recognize themes, holidays, and events. Here 'tis, imagine that.
+
Worksheet
Curated OER

Student Opinion: What Do You Read, and How Do You Read It?

For Students 8th - 12th
Stimulate discussion with this brief article and series of questions related to reading habits. This resource, from the New York Times' The Learning Network, asks learners to comment on their own reading habits. You could have your class...
+
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.
+
Worksheet
Curated OER

September Journal Prompts

For Students 4th
In this September journal prompts worksheet, 4th graders cut out the cards, one for each day of the month, then use them as writing prompts for a daily journal.
+
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 lesson of the series. They use flowcharts to understand loops and then program some examples of loops.
+
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...
+
Activity
American Immigration Law Foundation

An Immigrant’s Experience

For Teachers 4th - 8th Standards
After interviewing an immigrant about their voyage to the United States and first impressions of the country, young learners create a fictional series of journal entries and design an iMovie depicting their interviewee's story.
+
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...
+
Activity
Curated OER

Immigration Project

For Teachers 9th - 12th
Students visit Ellis Island Immigration Museum (as a field trip or a virtual visit) and pretend to be Italian immigrants to the United States. They write a journal entry detailing their first week in the United States. They interview an...
+
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. The...
+
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 online resources,...