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
Code.org

Understanding Program Flow and Logic

For Teachers 9th - 12th
Explore decision-making logic in programming computer games. The 10th installment of a 21-part unit teaches scholars how to apply conditional statements and Boolean expressions. They use these concepts to create a "Guess My Number" game...
Interactive
Khan Academy

Challenge: SmileyFace

For Students 6th - Higher Ed
Two smiley faces are better than one. The interactive lesson challenges pupils to use methods to alter a program to make it more efficient. Individuals use the new code to create multiple smiley faces that speak. The engaging activity is...
Activity
Stratford Academy

Microsoft Word Exercise

For Students 4th - 12th Standards
Get to know the computer program, Microsoft Word, by completing 24 tasks, including typing a line of text, experimenting with format options, inserting page numbers, headers, footers, and more.  
Lesson Plan
Code.org

Controlling Memory with Variables

For Teachers 9th - 12th
Not all variables are created equal. Discover how variables in computer science are different from variables in math class. Scholars learn to work with variables in computer programming by developing a mental model for how variables...
Lesson Plan
EngageNY

Scale Drawings

For Students 9th - 10th Standards
Are you searching for a purpose for geometric constructions? Use an engaging approach to explore dilations. Scholars create dilations using a construction method of their choice. As they build their constructed dilation, they...
Activity
5280 Math

Step by Step

For Teachers 9th - 12th Standards
One step at a time! A seemingly linear relationship becomes an entirely new type of function. Young scholars build their understanding of step functions by completing a three-stage activity that incorporates multiple representations of...
Lesson Plan
EngageNY

Designing Your Own Game

For Teachers 11th - 12th Standards
Your classes become video game designers for a day! They utilize their matrices, vectors, and transformation skills to create and design their own game images. The complex task requires learners to apply multiple concepts to create their...
Lesson Plan
Huntington Library

Light in Painting

For Teachers 4th - 8th Standards
How do painters use and manipulate light in their artwork to give emphasis and establish mood and emotion? Pupils will analyze a few examples of landscape and portrait painting in order to explore the how light is used in art,...
eBook
Schoolcraft College

Trigonometry

For Teachers 9th - 12th Standards
This trigonometry textbook takes the learner from a basic understanding of angles and triangles through the use of polar coordinates on the complex plane. Written by a mathematician-engineer, examples and problems here are used to...
Organizer
Reading for Meaning

Sample Lessons and Worksheets

For Students 6th - 8th Standards
If you need to bulk up your reading comprehension worksheet collection, take a look at a resource that includes graphic organizers and reading comprehension questions. The series of 50 worksheets addresses novels such as Julie of...
Lesson Plan
Curated OER

Election Poll, Variation 3

For Teachers 6th - 9th Standards
Build on probability and incorporate a random number generator to select outcomes for a school election. Your learners will record their results on a dot plot and answer questions regarding whether their candidate has a chance at the...
Lesson Plan
Virginia Department of Education

Dilation

For Teachers 7th Standards
Open up your pupils' eyes and minds on dilations. Scholars perform dilations on a trapezoid on the coordinate plane. They compare the image to the preimage and develop generalizations about dilations.
Unit Plan
We are Teachers

What Goes Up Must Come Down

For Teachers 9th - 12th Standards
From understanding stock market performance and return on investment to identifying the costs and benefits of credit and avoiding debt problems, this is an absolute must-have resource for financial planning and literacy.
Lesson Plan
Code.org

Image Scroller with Key Events

For Teachers 9th - 12th
Discover how to embed images in lists. Scholars modify an existing app to include an image scroller in the 17th lesson of the series. They learn to refactor code and remove redundancies after modifying code.
Unit Plan
Mathematics Vision Project

Module 6: Congruence, Construction, and Proof

For Teachers 8th - 10th Standards
Trace the links between a variety of math concepts in this far-reaching unit. Ideas that seem very different on the outset (like the distance formula and rigid transformations) come together in very natural and logical ways. This...
Lesson Plan
Microsoft

Variables

For Teachers 6th - 8th
You won't want to replace the resource with anything else. Future computer scientists use Minecraft to learn about variables in computer coding. They engage in several activities to master the variable code block, then apply it in an...
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
1
1
EngageNY

Solving Equations Involving Linear Transformations of the Coordinate Space

For Teachers 11th - 12th Standards
Explore methods for solving linear systems with your classes and introduce learners to using matrices as a viable method. Scholars are able to recognize situations where matrices are the efficient method of solving. Application...
Handout
Minnesota Literacy Council

Adult Computer and Employment Skills

For Students 2nd - 8th
Whether you are an experienced computer user or a newcomer to technology, a packet full of computer vocabulary, tips, and guided practice is sure to enhance your technological knowledge. Learners can hone their word processing skills and...