TeachEngineering
Teach Engineering: Android Acceleration Application
This unit includes two sequential lessons. In the first, students create mobile apps that collect data from an Android device's accelerometer and then store that data to a database. This lesson provides practice with MIT's App Inventor...
TeachEngineering
Teach Engineering: Program Analysis Using App Inventor
In computer science, program analysis is used to determine the behavior of computer programs. Flow charts are an important tool for understanding how programs work by tracing control flow. Control flow is a graphical representation of...
TeachEngineering
Teach Engineering: Curiosity Killed the App
Students gain experience with the software/system design process, closely related to the engineering design process, to solve a problem. First, they learn about the Mars Curiosity rover and its mission, including the difficulties that...
TeachEngineering
Teach Engineering: Storing Android Accelerometer Data: App Design
Students work through an online tutorial on MIT's App Inventor to learn how to create Android applications. Using those skills, they create their own applications and use them to collect data from an Android device accelerometer and...
TeachEngineering
Teach Engineering: Android Acceleration
Students prepare for the associated activity in which they investigate acceleration by collecting acceleration vs. time data using the accelerometer of a sliding Android device. Based on the experimental set-up for the activity, students...
TeachEngineering
Teach Engineering: Implementing Biomimicry and Sustainable Design
This unit provides students with an opportunity to study ecological relationships with an emphasis on the Sonoran Desert. Students appreciate the complexity and balance that supports the exchange of energy and matter within food webs....
Khan Academy
Khan Academy: Xor Bitwise Operation
If you've seen the lesson on the one-time pad, you know that it is the ultimate shift cipher. It involves the application of a random list of shifts equal to the length of the message. It's important to understand exactly how and why the...
Alabama Learning Exchange
Alex: Introduction to Database Management
This lesson introduces students to the concept of organized information in a database. This is an introduction, so there are no computer exercises. A PowerPoint presentation is used as a visual aid for discussion and explanation....
Texas Instruments
Texas Instruments: Numb3 Rs: Phreak Out!
Based off of the hit television show NUMB3RS, this lesson introduces students to modern applications of mathematics, namely espionage. Through this lesson, students will learn of Van Eck Phreaking, in which electromagnetic radiation...
Alabama Learning Exchange
Alex: The Clock Tower
This project resulted from the collaboration of a computer aided drafting teacher (pre-engineering), Chris Bond, and a math teacher, Lee Cable, (Hewitt-Trussville High School) to provide higher math expectations in CT and real life...