Interactive
Khan Academy

Challenge: Moles in Holes

For Students 6th - Higher Ed
Move the moles to the holes in this simple coding exercise on using parameters in function calls. The task is broken down for you and the function that draws the mole is already provided. Your job is to add JavaScript code to call the...
Interactive
Khan Academy

Challenge: Funny Face

For Students 6th - Higher Ed
A simple face can draw on the computer canvas using four lines of code each containing slightly different parameters to the ellipse function. Learners are guided through making changes to certain features such as making the mouth or eyes...
Interactive
Khan Academy

Challenge: Say Your Name

For Students 6th - Higher Ed
Practice creating and using functions in a simple JavaScript coding exercise. Move code inside the function definition and then add lines to call the simple function. Adding function parameters and return values are covered later in this...
Lesson Plan
EngageNY

Rotations

For Teachers 9th - 10th Standards
Searching for a detailed lesson to assist in describing rotations while keeping the class attentive? Individuals manipulate rotations in this application-based lesson depending on each parameter. They construct models depending on the...
Lesson Plan
EngageNY

Curves from Geometry

For Teachers 11th - 12th Standards
Escape to investigate hyperbolas. Pupils take a look at what happens to the elliptical orbital path of a satellite that exceeds escape velocity as the opener to the eighth lesson in a unit of 23. Scholars analyze basic hyperbolas and how...
Lesson Plan
EngageNY

Transforming Rational Functions

For Teachers 11th - 12th Standards
Move all rational functions—well, maybe. Learners investigate the graphs of the reciprocals of power functions to determine a pattern between the graph and the power. Pupils graph rational functions where transformations are clearly...
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...
Unit Plan
Mathematics Vision Project

Module 7: Modeling with Functions

For Students 9th - 12th Standards
The sky's the limit of what you create when combining functions! The module begins with a review of transformations of parent functions and then moves to combining different function types using addition, subtraction, and...
Lesson Plan
EngageNY

Ferris Wheels—Using Trigonometric Functions to Model Cyclical Behavior

For Students 10th - 12th Standards
Have class members going in circles as they model the path of a Ferris Wheel using trigonometric functions. Building on the previous lesson in this series on transformations, learners use trigonometric functions to model wheels of...
Lesson Plan
Shodor Education Foundation

InteGreat

For Teachers 9th - Higher Ed Standards
Hands-on investigation of Riemann sums becomes possible without intensive arithmetic gymnastics with this interactive lesson plan. Learners manipulate online graphing tools to develop and test theories about right, left, and...
Lesson Plan
EngageNY

Transforming the Graph of the Sine Function

For Students 10th - 12th Standards
Build a solid understanding of trigonometric transformations through exploration. Learners work in teams to analyze the effects of different algebraic components on the graph of a sine function. 
Lesson Plan
EngageNY

Comparing Linear and Exponential Models Again

For Students 9th - 10th Standards
Making connections between a function, table, graph, and context is an essential skill in mathematics. Focused on comparing linear and exponential relationships in all these aspects, this resource equips pupils to recognize and interpret...
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.
Lesson Plan
Teach Engineering

Discovering Relationships Between Side Length and Area

For Students 9th - 12th Standards
Consider the relationship between side length and area as an input-output function. Scholars create input-output tables for the area of squares to determine an equation in the first installment of a three-part unit. Ditto for the area of...
Handout
National Institute of Open Schooling

Water Pollution

For Students 9th - 12th Standards
Fifteen million children under the age of five die each year due to diseases in their drinking water. Water pollution is the topic of lesson 34 in the series of 36. Scholars, through reading and discussing, study numerous aspects of...