Teaching Activities
Resource Type: Activities
Results 1 - 10 of 38 matches
Investigating Wildfire Smoke and Air Quality in the DMV Using MATLAB and EPA Data
Nakul Karle, Howard University
How does fine particulate matter (PM₂.₅) air pollution change over time, and what can observations tell us about a wildfire smoke episode? In this classroom activity, students use MATLAB to retrieve and analyze ...
Subject: Geoscience, Environmental Science
Predict Before You Run: Debugging an EEGLAB/ERPLAB Script
Brian Rivera, St Olaf College
Students who have just processed one EEG participant through the EEGLAB and ERPLAB menus receive a MATLAB script that repeats the same steps in code: importing a BrainVision recording, filtering, re-referencing, ...
Subject: Health Sciences, Computer Science
Buoyancy and Stability of Floating Bodies
Adrian Quesada Martinez, Instituto Tecnologico de Costa Rica
This interactive MATLAB Live Script teaches the buoyancy and stability of floating bodies with rectangular, circular and triangular cross-sections. Students set the dimensions, the densities, the heel angle and the ...
Subject: Physics, Engineering
Introduction to Controller Tuning with Automotive Systems
Xiangyu Meng, Louisiana State University and Agricultural & Mechanical College
This assignment introduces students to the foundational concepts of transfer functions and simulation of dynamical systems using MATLAB and Simulink. Students revise the equation of motion for a cruise‑control ...
Subject: Engineering
Chinese Remainder Theorem
Blain Patterson, Virginia Military Institute
This activity explores the historical problem now associated with the Chinese Remainder Theorem through a problem from the Sunzi Suanjing, an early Chinese mathematical text. Students begin with an unknown ...
Subject: Mathematics
Cache Memory for Matrix multiplication
Xiang Ma, University of Wisconsin-Eau Claire
This lecture and exercise come from CS:APP, the classic textbook from CMU. They let students explore how cache memory can be exploited to optimize the performance of matrix multiplication. The first step is to ...
Subject: Computer Science
Introductory Pseudocode Activity
Rob Sleezer, Minnesota State University-Mankato
Learners discover basic programming skills through the practice of developing a pseudocode to compute the square root before implementing that algorithm in MATLAB. This activity is collaborative in nature with ...
Subject: Engineering, Computer Science
Processing of Arctic satellite images to study climate crisis
Pradeeban Kathiravelu, University of Alaska Anchorage
Satellite images of polar ice can reveal changing climates and weather patterns and provide a record that can be leveraged to understand climate science through state-of-the-art digital image processing approaches. ...
Subject: Environmental Science, Computer Science
From Galileo to Apollo: Analyzing Gravitational Acceleration with MATLAB
Christina Reynolds, Embry-Riddle Aeronautical University-Worldwide
This computational physics activity uses MATLAB to analyze two examples of accelerated motion: a ball rolling down an inclined plane and the Apollo 15 hammer-and-feather drop on the Moon. Students identify object ...
Subject: Physics
Lake Pollution: calculations and modelling
Dan Morgan, Vanderbilt University
This is a homework exercise for students to practice both their math and their Matlab coding. The setup is to imagine a set of two connected lakes and pollution is being deposited into the first lake, which then ...
Subject: Geoscience, Environmental Science