Projects
Meet Robert Pearce
Meet Robert Pearce
Featured Project
Projectile Motion Simulator
Python
Developed a Python program using NumPy and Matplotlib to calculate and visualize the trajectory, time of flight, maximum height, and range of a projectile launched at a specified angle and velocity.
Featured Project
Vegas STEM Lab: Brain Master
C++
As a mentor at the AISL Vegas STEM Lab, I led four students in creating the Brain Master Project. This project involved developing a game similar to Simon Says, using buttons, LEDs, and an ESP32 microcontroller. I taught the students C++ and guided them in implementing a pattern recognition algorithm for game development.
Featured Project
Integral Approximation Visualization
C++
Program to demonstrate the differences between Riemann Sum integral approximation methods; left endpoint, midpoint, right endpoint, and trapezoidal approximation. Using the function x^2 the user can input integration bounds to see how these methods differ in estimating the area under the curve.
Featured Project
8 Queen Chess Puzzle
C++
Program that implements a recursive backtracking algorithm to place 7 additional queens on a chess board in a way where no 2 queens threaten each other.
Featured Project
Task Manager
C++
Implemented a task manager program using C++ that utilizes a linked list data structure. The program allows users to manage tasks by organizing them based on priority.
Featured Project
Jackpot Number Quest
C++
In this game, you are pitted against the computer's cunning ability to generate a random number. Your mission, should you choose to accept it, is to decipher this mysterious number.
Featured Project
To-Do List
HTML CSS JavaScript
To-Do List App to track all of the tasks at hand. Coded using HTML, CSS, and JavaScript.
Featured Project
Calculator
HTML CSS JavaScript
Calculator that can compute all your mathematical dreams. Coded using HTML, CSS, and JavaScript.