+
Lesson Plan
EngageNY

Estimating Probability Distributions Empirically 1

For Teachers 11th - 12th Standards
What if you don't have theoretical probabilities with which to create probability distributions? The 11th installment of a 21-part module has scholars collecting data through a survey. The results of the survey provide empirical data to...
+
Lesson Plan
1
1
Illustrative Mathematics

Placing a Fire Hydrant

For Teachers 9th - 10th Standards
Triangle centers and the segments that create them easily become an exercise in memorization, without the help of engaging applications like this lesson. Here the class investigates the measure of center that is equidistant to the three...
+
AP Test Prep
College Board

2000 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Coding works for other fields. The free-response questions for AP Computer science require pupils to develop code to solve a problem. Problems range from creating a histogram to developing an encryption program. Teachers use the...
+
Activity
Beauty and Joy of Computing

Nesting Lists

For Students 9th - 12th
Create lists within lists. The second lab in a series of five in the unit has pupils develop a simple contact list app. The tasks within the lab build the need for an abstract data type. Individuals build more complexity into their...
+
Activity
Beauty and Joy of Computing

Three Key List Operations

For Students 9th - 12th
Develop an understanding of the Map, Keep, and Combine operations. The lab leads the class through the exploration of three list operations. Each task contains a self-check to measure scholars' understanding of the operation in the task. 
+
Activity
Beauty and Joy of Computing

Search Engines

For Students 9th - 12th
Which search engine is best? The last lab in a unit of five leads the class to investigate search engines. Working in groups, individuals read and discuss articles related to searching the Internet. Pupils develop suggestions that would...
+
Interactive
Khan Academy

Challenge: Flower Grower

For Students 6th - Higher Ed
How does the garden grow? With inherited functions! The interactive activity has individuals alter a program to utilize object inheritance. Scholars develop an object type that two other objects use to inherit similar aspects. The...
+
Lesson Plan
Drexel University

Learning Roomba Module 1: Robotics Introduction

For Teachers 9th - 12th
Introducing Mr. Robot. As an introduction to robotics, class develop a definition of a robot and make distinctions between real robots and those in science fiction. They also study the basics of programming in Java to program a Roomba.
+
Lesson Plan
Drexel University

Learning Roomba Module 4: Sensors and Actuators

For Teachers 9th - 12th
Introduce your classes to sensors and actuators in robots — specifically to the Roomba. Pupils develop programs that make Roomba utilize its different sensors.
+
AP Test Prep
College Board

1999 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Assess an array of using coding. Pupils develop code to respond to four questions dealing with arrays. The questions range from determining who in a list are seniors and generating a pattern for a quilt. The questions are the first time...
+
AP Test Prep
College Board

2003 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
You deserve a C++. Released items from the last year of C++ programming for the AP Computer science course provides opportunities to practice. Pupils use the questions to develop their programming skills by finding solutions to the...
+
Lesson Plan
Curated OER

Everything Weather

For Teachers 5th
Hurricanes are the very definition of exciting weather. Your 5th graders can follow this lesson and explore hurricanes with the help of Everything Weather software. They will locate information and answer questions about hurricanes. This...
+
Lesson Plan
Curated OER

Endangered Animals Books

For Teachers 6th - 9th
Middle schoolers research endangered species and create and publish books to present their findings. Designed to use Inspiration software, this resource could be adapted if you don't have access to the program. Contains handy website...
+
Lesson Plan
TryEngineering

Give Binary a Try!

For Teachers 9th - 12th Standards
Digital, analog, and now binary clocks? The instructional activity teaches individuals how to interpret binary code. They use an online software program to read binary clocks.
+
Lesson Plan
Curated OER

Word Games

For Teachers 3rd - 12th
Want to build your class' vocabulary through a fun learning game? In this activity learners explore new words and their meanings and usages using Word Attack 3 computer software. They unscramble words, develop vocabulary words, navigate...
+
Lesson Plan
Curated OER

Using Color as a Pre-Writing Tool

For Teachers 3rd - 8th
To better understand how to compose a clear and well-organized paper, learners read short passages, write summaries, and make colored graphic organizers. This is a fully developed three-day lesson with suggested assessments.
+
Activity
Computer Science Unplugged

Harold the Robot — Thinking About Programming Languages

For Teachers 4th - 12th
Get young programmers thinking about programming languages with an activity that asks class members to craft directions for one person (teacher, another adult, or a class mate) acting as a robot. Participants direct the robot to...
+
Lesson Plan
Curated OER

Microsoft Office for Mac 2011 Tutorial: PowerPoint Basics

For Students 3rd - 12th
Here's a tutorial designed to introduce Mac users to the basics of Microsoft's PowerPoint software and to help them develop their skills using the program.
+
PPT
1
1
BW Walch

Solving Systems of Linear Equations

For Teachers 8th - 9th Standards
Solving systems of equations underpins much of advanced algebra, especially linear algebra. Developing an intuition for the kinds and descriptions of solutions is key for success in those later courses. This intuition is exactly what...
+
Lesson Plan
Georgia Department of Education

Math Class

For Teachers 9th - 12th Standards
Young analysts use real (provided) data from a class's test scores to practice using statistical tools. Not only do learners calculate measures of center and spread (including mean, median, deviation, and IQ range), but also use this...
+
Lesson Plan
Virginia Department of Education

How Many Triangles?

For Teachers 9th - 11th Standards
Something for young mathematicians to remember: the sum of any two sides must be greater than the third. Class members investigates the Triangle Inequality Theorem to find the relationship between the sides of a triangle. At the same...
+
Lesson Plan
Curated OER

Discover the World of Machines

For Teachers K
Students participate in a project which incorporates science with reading, writing, social studies, and technology. Through several activities over a 15 day period, they explore the computer, digital camera, computer software programs...
+
Lesson Plan
Curated OER

This Is Your Life

For Teachers 9th - 12th
Learners write dialogue about an important life event. They present their story to class and describe how this event helped in their development. Students explain different stages of human development as it pertains to their own life.
+
Lesson Plan
Curated OER

Satchel Page

For Teachers 5th
Bring a lesson about Negro League Baseball to your Black history unit, or any other research unit throughout the year. While the lesson plan itself is simplistic, there are several good ideas that you could use, such as creating trading...

Other popular searches