TeachEngineering
Teach Engineering: Rotary Encoders & Human Computer Interaction
Students learn about rotary encoders and discover how they operate through hands-on experimentation. Rotary encoders are applied in tools to determine angle measurements and for translations of angular motion. One common rotary encoder...
TeachEngineering
Teach Engineering: Ding! Going Up? Elevators and Engineering
Students create model elevator carriages and calibrate them, similar to the work of design and quality control engineers. Students use measurements from rotary encoders to recreate the task of calibrating elevators for a high-rise...
Texas Instruments
Texas Instruments: Numb3 Rs: Coded Messages
Based off of the hit television show NUMB3RS, this lesson uses matrices (inverse and multiplication) to decode messages hidden within digital pictures -- a process known as steganography. This method of hidden communication is known to...
Texas Instruments
Texas Instruments: Numb3 Rs: Breaking the Code
Based off of the hit television show NUMB3RS, this lesson introduced students to simple coding techniques (namely, the shift cipher). Students learn to translate codes from nonsense to English by quantifying each letter, and then...
Texas Instruments
Texas Instruments: Numb3 Rs: How Hard Can It Be?
Based off of the hit television show NUMB3RS, this lesson introduces students to one way of defining the strength of an encryption (called "Entropy"). In the lesson, students learn how to calculate the entropy of a given code, and then...
Texas Instruments
Texas Instruments: Numb3 Rs: Creating Codes
Based off of the hit show NUMB3RS, this lesson focuses on getting students to create ciphering codes. These codes are made in two different ways in this lesson: once with addition and once with multiplication. Students in this lesson are...
Code.org
Code.org: Cs Fundamentals: Happy Maps
The bridge from algorithms to programming can be a short one if students understand the difference between planning out a sequence and encoding that sequence into the appropriate language. This activity will help students gain experience...