Code.org
Using Variables in Apps
Investigate the benefits of using global variables. The seventh installment of a 21-part unit continues the study of variables from the previous lesson plan. Young computer scientists modify two existing apps by adding variables and...
Code.org
Introduction to Digital Assistant Project
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...
Curated OER
M & M Madness
M&M's are always a great manipulative to use when teaching math. In this graphing lesson plan, learners predict how many of each color of M & M's there are. They count up each color and plug the data into a graph using the...
Workforce Solutions
On the Job
Four lessons spotlight a variety of professions while boosting listening and observational skills and making inferences. Lesson one challenges pupils to group cards based on a commonality then justify the relationship they see....
Code.org
Encoding Numbers in the Real World
Ah, the numerous number of numbers. Individuals research different ways of encoding numbers. After conducting their initial research, they find classmates who have researched a different article and the pair share information. The...
Code.org
HTTP and Abstraction on the Internet
Introduce your class to the layers of abstraction of the Internet with a lesson on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the HTTP traffic on...
Code.org
Creating Summary Tables
Let the computer summarize all that data. Pairs work together to learn how to create pivot tables by following directions in the online module. They then utilize the data collected from the beginning of the unit to create their own...
Code.org
User Input and Strings
Pupils learn to apply strings in computer science. They master two new user interface elements and also use string type data to represent ASCII characters. Finally, individuals create an app for Mad Libs in the eighth activity of the...
Code.org
Making Data Visualizations
Relax ... now visualize the data. Introduce pupils to creating charts from a single data set. Using chart tools included in spreadsheet programs class members create data visualizations that display data. The...
Code.org
Multi-screen Apps
Scholars continue their study of event-driven programming by creating a multi-screen app in the fifth lesson of the series. They incorporate previously learned elements and events in the mini-project.
Curated OER
Around the World in 10 Days
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...
Microsoft
Artificial Intelligence
There's nothing artificial about an informative activity. 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...
Curated OER
Storm Clouds-- Fly over a Late Winter Storm onboard a NASA Earth Observing Satellite
Students study cloud data and weather maps to explore cloud activity. In this cloud data lesson plan students locate latitude and longitude coordinates and determine cloud cover percentages.
California Department of Education
Choosing My Lifestyle
How much does it cost to live the life your dream life? Scholars explore the pitfalls of personal finance through planning, discussion, and research. The first lesson in a five-part series tasks individuals with determining an...
Curated OER
You Can Survive! (Math Anxiety)
Young scholars explore strategies to manage stress in the math classroom. Through various activities, students discover the characteristics of math anxiety and determine if this affects them. Using computer technology, young scholars...
Curated OER
The Visual Thesaurus and the SAT
Demonstrate strategies for tackling unfamiliar vocabulary words in preparation for the SAT. Using Visual Thesaurus computer software, middle and high schoolers interpret contextual clues, solve sample sentence completion questions, and...
Curated OER
Basic Algebra and Computers: Spreadsheets, Charts, and Simple Line Graphs
Students, while in the computer lab, assess how to use Microsoft Excel as a "graphing calculator." They view visual representations of line graphs in a Cartesian plane while incorporating basic skills for using Excel productively.
Curated OER
TechKnow Genius!
Students utilize PowerPoint to create a game based on the television game show "Who Wants to Be a Millionaire." They research information about a particular area of study and identify the most important facts about the subject to create...
Centers for Disease Control and Prevention
Diabetes in the Family: A Case Study
Students examine a case study of a woman with a family history of type 2 diabetes and create a "family health portrait" that assesses her risk of developing diabetes. They use the family health portrait to record the woman's family...
Curated OER
Scientists Study Dinosaur "Mummy"
Students share ideas about how scientists know about dinosaurs, then read a news article about the recently found remains of a hadrosaur. In this dinosaur lesson plan, the teacher introduces the article with a class discussion and...
Curated OER
Project Based Technology in Second Grade
The many activities in this resource serve to introduce second graders to the Macintosh computer and to various programs and their creative product options. They make sideshows using KidPix, practice using email with the Journey South...
Curated OER
The World of Work
Students practice appropriate behavior during a mock job interview. For this interview skills lesson, students identify a career using the given websites. Students answer questions in preparation for the job interview and read do's and...
Curated OER
Getting To Know You
Students use personal information to enter into a teacher generated database. The focus is upon name recognition and promoting socialization with classmates. Word recognition is emphasized with the simple development of basic computer...
Curated OER
Creating a Multiple Image Page
Students review basic computer skills and view images produced with multiplet images. They complete the Photo Draw Activities worksheet then create a multiple image composite page using computer graphic image programs and images found on...