Unit Plan
TeachEngineering

Teach Engineering: Android Acceleration Application

For Teachers 9th - 10th
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...
Lesson Plan
TeachEngineering

Teach Engineering: Program Analysis Using App Inventor

For Teachers 7th - 9th
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...
Lesson Plan
TeachEngineering

Teach Engineering: Curiosity Killed the App

For Teachers 7th - 9th
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...
Lesson Plan
TeachEngineering

Teach Engineering: Storing Android Accelerometer Data: App Design

For Teachers 9th - 10th
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...
Lesson Plan
TeachEngineering

Teach Engineering: Android Acceleration

For Teachers 9th - 10th
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...
Unit Plan
TeachEngineering

Teach Engineering: Implementing Biomimicry and Sustainable Design

For Teachers 9th - 10th
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....
Article
Khan Academy

Khan Academy: Xor Bitwise Operation

For Students 9th - 10th
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...
Lesson Plan
Alabama Learning Exchange

Alex: Introduction to Database Management

For Teachers 9th - 10th Standards
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....
Activity
Texas Instruments

Texas Instruments: Numb3 Rs: Phreak Out!

For Teachers 9th - 10th
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...
Lesson Plan
Alabama Learning Exchange

Alex: The Clock Tower

For Teachers 9th - 10th
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...