eBook
Khan Academy

Khan Academy: User Authentication Methods

For Students 9th - 10th
Some practice problems on user authentication methods regarding computer security.
Article
Khan Academy

Khan Academy: Summary: Dom Access Methods

For Students 9th - 10th
DOM methods are listed.
Article
Khan Academy

Khan Academy: Static Functions vs. Instance Methods

For Students 9th - 10th
Understanding and programming vectors and the PVector object: the difference between using static functions and instance methods.
Activity
Texas Instruments

Texas Instruments: Numerical Methods and Series

For Teachers 9th - 10th
In this activity, students take a closer look at numerical methods used to solve initial-value differential equations, including the methods used internally by the calculator. They also learn to solve numerical computations for the...
Activity
National Council of Teachers of Mathematics

Nctm: Illuminations: Computing Pi

For Students 9th - 10th Standards
This resource investigates approximating the value of pi through the calculation of perimeters of inscribed or circumscribed polygons. The interactive tool allows learners to examine and compare both methods.
Article
Other

Iae Pedia: Computational Thinking

For Students 9th - 10th
Find some facts behind computational thinking, learn the history of this problem solving method, and understand how it affects different disciplines.
Article
Khan Academy

Khan Academy: Custom Distribution of Random Numbers

For Students 9th - 10th
A function that will generate random numbers but prefer higher numbers, the Monte Carlo Method is explaine.
Activity
Other

Project Euler

For Students 9th - 10th
A collection of challenging mathematical and computer programming problems that will require more than just mathematical insights to solve. The use of math skills will help students arrive at efficient methods, while the use of...
Lesson Plan
Google

Google for Education: Randomness in Stochastic Models

For Teachers 9th - 10th
In this lesson, young scholars are introduced to methods used to create random numbers as well as ways in which they can be used in scientific experiments.
Lesson Plan
University of Canterbury

University of Canterbury; Cs Unplugged: Text Compression

For Teachers 2nd - 8th
Learn how compressed formats such as zip, gzip, or gif images are all based on a method called Ziv-Lempel coding, which turns out to be an interesting exercise in finding patterns in text.
Handout
OpenStax

Open Stax: Lydia E. Kavraki: Protein Folding

For Students 9th - 10th
This module introduces students to the problem of Protein Folding, its importance, and current computational methods used to attack its complexity.
Activity
Texas Instruments

Texas Instruments: Depreciation

For Teachers 9th - 10th
In this activity, students perform computations involving depreciation of assets. They will study methods such as straight line depreciation, sum of the digits method and double declining balance depreciation.
Lesson Plan
University of Canterbury

University of Canterbury: Cs Unplugged: Image Representation

For Teachers K - 1st
This activity explores how images are displayed, based on the pixel as a building block using data compression. The compression method used in this activity is based on the one used in fax machines, for black and white images.
Lesson Plan
University of Canterbury

University of Canterbury: Cs Unplugged: Error Detection

For Teachers 2nd - 8th
This activity is a magic trick where the demonstrator is "magically" able to figure which one out of dozens of cards has been turned over, using the same methods that computers use to figure out if an error has occurred in data storage.
Article
University of Houston

University of Houston: Engines of Our Ingenuity: No. 401: Ibm and the 1890 Census

For Students 9th - 10th
Learn about the history of the Ferris wheel in this transcript of a radio broadcast. In this transcript of a radio broadcast, we learn about Herman Hollerith, who invented a method of quickly tabulating information from the 1890 census...
Activity
University of Cambridge

University of Cambridge: Nrich: Napier's Bones

For Students 3rd - 8th Standards
Use this one page website to learn how to multiply and divide a "new" way. This method was invented over 400 years ago by John Napier. A detailed explanation is only a click away.
Activity
Scholastic

Scholastic: Max's Math Adventures: A Sweet Story

For Teachers 3rd - 5th
In this Max's Math Adventure, estimate pieces of candy with Max, Ruthie, and Pop. Features include a teacher's guide, activity sheet, and extra challenges.
Activity
Texas Instruments

Texas Instruments: Numb3 Rs: Not So Great Expectations

For Teachers 9th - 10th
Based off of the hit television show NUMB3RS, this lesson exposes students to the concept of expected values (or expected outcomes). The method for computing the expectation is explained, and then many examples are given for students to...
Lesson Plan
Alabama Learning Exchange

Alex: How Tall Is Hagrid?

For Teachers 6th - 8th
This activity uses data collection method for young scholars to mathematically compute the height and shoulder width of the character Hagrid from Harry Potter. Students will measure their own heights and shoulder widths to come up with a...
Lesson Plan
Common Sense Media

Common Sense Media: Cyber Smart! Student Curriculum Lesson: Can You Hack It? [Pdf]

For Teachers 6th - 8th
Learners learn that computers and electronic files are property and explore the reasons for, consequences, and ethics of teen hacking. This ISTE-aligned lesson plan for Grades 6-8 includes student activity and Home Connection sheets....
Activity
AAA Math

Aaa Math: Estimating a Sum by Rounding

For Students 3rd - 5th
Use rounding to estimate the answer to an addition problem in this online game. As you play the game, running totals of correct and incorrect answers and your score are displayed.
eBook
Khan Academy

Khan Academy: Multi Factor Authentication

For Students 9th - 10th
Find out about the security of the most common form of authentication, multi-factor authentication.
eBook
Khan Academy

Khan Academy: Strong Passwords

For Students 9th - 10th
Find out how setting up secure passwords help users protect their private information.