Teaching Activities

View the Exemplary
Reviewed collection »
The Teaching Computation in the Sciences Using MATLAB activities are submitted by workshop participants, community members, and other SERC community participants. All of the activities in the collection use MATLAB in some capacity and cover a variety of STEM courses and topics.

« Back to Teaching Computation in the Sciences Share an activity »

Actividades en Español


Results 51 - 60 of 87 matches

Numerical Simulation Basics: Part II – Boundary Conditions & Numerical Stability for a Finite-Difference Equation part of Teaching Computation with MATLAB:MATLAB Workshop 2024:Activities
Jim Boyle, Western Connecticut State University
This is the second and last activity teaching numerical simulation basics to students in a junior-level physical oceanography course. In the first activity students program solutions for a 1st order differential ...

MATLAB Exemplary Collection This activity is part of the Teaching Computation in the Sciences Using MATLAB Exemplary Teaching Activities collection.
Learn more about this review process.

Design a basketball shooting machine part of Teaching Computation with MATLAB:MATLAB Workshop 2024:Activities
Richard Goldberg, University of North Carolina at Chapel Hill
In this assignment, students will determine the appropriate exit velocity from a basketball shooting machine as it passes the ball back to the shooter on the free throw line. Students will simulate the trajectory ...

Predicting Coronary Heart Disease Using Machine Learning Model part of Teaching Computation with MATLAB:MATLAB Workshop 2024:Activities
Abhishek Appaji, BMS College Of Engineering
This activity introduces students to supervised learning methods and basic data science techniques using MATLAB. The focus is on the prediction of CHD using logistic regression. This activity involves implementing ...

Using GPS data to analyze crustal strain -or- Where is the boundary between the Pacific and North American plates? part of Integrate:Workshops and Webinars:Engineering, Sustainability, and the Geosciences:Activities
Laurel Goodell, Princeton University
Students determine and interpret crustal strain along the Pacific/North American plate boundary in southern California. They do this by using GPS time series data to plot strain ellipses in the study area, first by hand (to understand how the method works) and then by using provided Matlab code.

Hurricane Time Series Analysis part of Teaching Computation with MATLAB:MATLAB Workshop 2024:Activities
Henry Potter, Texas A & M University
This activity uses Atlantic hurricane data from National Oceanic and Atmospheric Administration (NOAA). Students will run the code provided to produce figures (scatter plots, time series, and histograms) that ...

Curve Fitting with Parametric Splines using the Artwork "The Girl with the Pearl Earring" part of Teaching Computation with MATLAB:MATLAB Workshop 2024:Activities
Bree Ettinger, Emory University
This activity focuses on curve fitting using parametric splines, a technique commonly used in numerical analysis to approximate complex curves. In this assignment, students are tasked with selecting a minimal ...

Applications of the Power Method part of Teaching Computation with MATLAB:MATLAB Workshop 2024:Activities
Hoa Nguyen, Trinity University
This activity is designed for a course in Linear Algebra for undergraduate students. The focus is the Power Method and two applications. The Power Method is used to find the dominant eigenvalue (if it exists) of a ...

Aitken's Method and Superconvergence part of Teaching Computation with MATLAB:MATLAB Workshop 2024:Activities
Namyong Lee, Minnesota State University-Mankato
This activity aims to explore Newton's method's efficiency for various cases. We also provide some ideas on improving or accelerating the convergence through numerical experiments.

Matrix operations using MATLAB part of Teaching Computation with MATLAB:MATLAB Workshop 2024:Activities
Haiyan Tian, University of Southern Mississippi
A given matrix B transforms a vector x into the vector Bx. If the vector Bx is the input for another transformation defined by matrix A, the resulting vector is then A(Bx). This composite mapping corresponds to the ...

Forward and inverse kinematics of a robot arm part of Teaching Computation with MATLAB:MATLAB Workshop 2024:Activities
Louis Woodhams, Washington University in St. Louis
Students will cover the derivation of the forward kinematics of a robot arm with an end effector (effector position as a function of joint angle) and write a forward kinematics function. They will then cover ...