Play with one or two pendulums and discover how the period of …
Play with one or two pendulums and discover how the period of a simple pendulum depends on the length of the string, the mass of the pendulum bob, and the amplitude of the swing. It's easy to measure the period using the photogate timer. You can vary friction and the strength of gravity. Use the pendulum to find the value of g on planet X. Notice the anharmonic behavior at large amplitude.
Students learn about pixels in this Moveable Museum unit, in which they …
Students learn about pixels in this Moveable Museum unit, in which they decode a simple digital image from a string of numbers. The eight-page PDF guide includes suggested general background readings for educators, activity notes, step-by-step directions, and activity handouts. There are two versions of the activity, one for Grades K-3 and one for Grades 4-8 Version.
In this media-rich, self-paced lesson, students explore the industries that produce and …
In this media-rich, self-paced lesson, students explore the industries that produce and rely on advanced technology and assess how their goals and interests may make them well suited for a career in this cutting-edge sector.
In this video segment from Cyberchase, the CyberSquad breaks down an action …
In this video segment from Cyberchase, the CyberSquad breaks down an action into a series of steps in order to program a robot to do what they need it to do.
Blast a Buick out of a cannon! Learn about projectile motion by …
Blast a Buick out of a cannon! Learn about projectile motion by firing various objects. Set the angle, initial speed, and mass. Add air resistance. Make a game out of this simulation by trying to hit a target.
Students analyze a cartoon of a Rube Goldberg machine and a Python …
Students analyze a cartoon of a Rube Goldberg machine and a Python programming language script to practice engineering analysis. In both cases, they study the examples to determine how the different systems operate and the function of each component. This exercise in juxtaposition enables students to see the parallels between a more traditional mechanical engineering design and computer programming. Students also gain practice in analyzing two very different systems to fully understand how they work, similar to how engineers analyze systems and determine how they function and how changes to the system might affect the system.
Working in small groups, students complete and run functioning Python codes. They …
Working in small groups, students complete and run functioning Python codes. They begin by determining the missing commands in a sample piece of Python code that doubles all the elements of a given input and sums the resulting values. Then students modify more advanced Python code, which numerically computes the slope of a tangent line by finding the slopes of progressively closer secant lines; to this code they add explanatory comments to describe the function of each line of code. This requires students to understand the logic employed in the Python code. Finally, students make modifications to the code in order to find the slopes of tangents to a variety of functions.
Explore forces, energy and work as you push household objects up and …
Explore forces, energy and work as you push household objects up and down a ramp. Lower and raise the ramp to see how the angle of inclination affects the parallel forces acting on the file cabinet. Graphs show forces, energy and work.
Cryptids, creatures of questionable existence, are used as a source of data …
Cryptids, creatures of questionable existence, are used as a source of data to guide students into the creation of their own GIS data layer in Google Earth. The activity serves the purpose of a tutorial to teach students how to make data layers with a simple subject. Then they use that skill on other topics such as plastics in their neighborhood.
In this video from Science City, Shaundra Bryant Daily, an electrical engineer, …
In this video from Science City, Shaundra Bryant Daily, an electrical engineer, describes a software program she developed to help girls reflect on their emotions, and how her two passionsí_í_íŹscience and danceí_í_íŹare connected.
Students work through an online tutorial on MIT's App Inventor to learn …
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 store that data to databases. NOTE: Teachers and students must have a working knowledge of basic programming and App Inventor to complete this lesson. This lesson is not an introduction to MIT's App Inventor and is not recommended for use without prior knowledge of App Inventor to produce an end product. This lesson is an application for App Inventor that allows for the storage of persistent data (data that remains in memory even if an app is closed). This required prior knowledge can come from other experiences with the App Inventor. Also, many additional resources are available, such as tutorials from MIT. This lesson could also be used as an enrichment project for students who are self-motivated to learn the App Inventor software.
Studying life on the seafloor beneath Antarctica's thick ice is a major …
Studying life on the seafloor beneath Antarctica's thick ice is a major challenge for ecologists. Learn about a new device that can reach those icy depths in this video segment adapted from WomenInAntarctica.com.
Students gain experience using the software/systems (engineering) design process, specifically focusing on …
Students gain experience using the software/systems (engineering) design process, specifically focusing on the testing phase. This problem-based learning activity uses the design process to solve open-ended challenges. In addition to learning about test cases for testing software, students utilize the design process as a vehicle to work through a problem and arrive at a solution.
JUnit is a testing method that is included with NetBeans (Java) installs …
JUnit is a testing method that is included with NetBeans (Java) installs or can be downloaded from the web and included in the Java build. In this activity, students design tests for a provided Java class before the class methods are constructed using a process called test-driven development. To create a design, the software/system design process, which is a specific case of the engineering design process, is followed. After students create a design, it is implemented and tested and if necessary, the design undergoes editing to make sure it functions by testing the Java class correctly. To conclude the activity, students write the methods in the Java class using their tests to debug the program.
Investigate how torque causes an object to rotate. Discover the relationships between …
Investigate how torque causes an object to rotate. Discover the relationships between angular acceleration, moment of inertia, angular momentum and torque.
Students learn about traffic lights and their importance in maintaining public safety …
Students learn about traffic lights and their importance in maintaining public safety and order. Using a Parallax® Basic Stamp 2 microcontroller, students work in teams on the engineering challenge to build a traffic light with a specific behavior. In the process, they learn about light-emitting diodes (LEDs), and how their use can save energy. Students also design their own requirements based on real-world observations as they learn about traffic safety and work towards an interesting goal within the realm of what is important in practice. Knowledge gained from the activity is directly transferrable to future activities, and skills learned are scalable to more ambitious class projects.
This nonfiction article, written for students in grades 4-5, explores the relationships …
This nonfiction article, written for students in grades 4-5, explores the relationships between various tundra species: marsh marigolds, bot flies, and caribou. Modified versions are available for students in younger grades.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.