MATLAB/Octave Magic: Crafting College-Ready STEM Scholars

In this project, Octave, the open-source version of MATLAB, was used as an interactive way to calculate limits, graph trigonometric functions, calculate Riemann Sums, evaluate quadratic functions, and calculate descriptive statistics. We used Octave as a computational tool and supplemented the original worksheets made in this project. We created an interactive learning environment made for middle-school and high-school youth. The worksheets focused on practice problems which could later be double

Math Adventures: Riding the LLM Wave!

Large Language Models (LLMs) are computer programs trained to understand and produce text by analyzing vast amounts of written content. LLMs are trained on text data, which includes a variety of different topics, such as science, history, and literature. They learn patterns in language and then generate responses when prompted. This means that they are optimized for tasks such as text classification, sentiment analysis, and question answering: thus, LLMs do not have the knowledge or understanding of mathematical concepts that is necessary to perform mathematical calculations. The following research is tasked with identifying implementations for LLMs to support mathematical learning, including the usage of LLMs as tools for solving, generating explanations for mathematical concepts, producing code for mathematical problem-solving, and aiding in the grading of problems with existing answer keys. We utilized ChatGPT (GPT-3.5 & GPT-4), Claude II, Bard, and Khanmigo. While lacking definitive conclusions, the results from these findings both support the potential of LLMs as a tool in education and provide insight on how implementations should be further explored.

Gavilan Aeronautics and Space Administration

"We choose to go to the Moon, not because it is easy, but because it is hard" In this project, Gavilan Engineering students work to build a sugar-powered, 3D-printed rocket from scratch.

Buoyant Object Acceleration Physics

Work in Progress!

Euler Method Simulation - Enhanced Algorithm

This project focuses on different ways of using Euler's method for solving ordinary differential equations to be more computationally efficient or accurate.

Euler Method Simulations

This project aims to work around the different ways to solve differential equations through the usage of Euler's Method in hopes of making it more efficient and/or accurate.

Helium Balloon Car: Electronics

Using Arduino and the L298N Motor driver, we are able to control 4 dc motors using Arduino. We will combine this with ir signals from the previous week to remotely control the motors. Attached in the schematics for the electronics.

Helium Balloon Car: Modeling

My primary focus for the helium balloon car project was to model and produce the car's body. As the project evolved I took on more roles, sourcing materials, constructing experiment setups, and aiding in data collection.

Helium Balloon Car: OpenCV Accelerometer

Using video tracking software (OpenCV) and physics concepts (fluid dynamics), we will calculate the acceleration of a car containing a helium balloon.