Sean and Oleksandr learned how to properly solder electrical components to a circuit board. This entire process involved them learning how to properly and safely use soldering equipment, which included soldering irons and wire strippers. In addition, they gained key knowledge about transistors, capacitors, and resistors. At the same time, they learned how to desolder as they made mistakes along the way. Most importantly, they strengthened their patience and precision skills, helping them work better with tools.
Sean and Charlie want to learn the fundamentals of the Arduino and circuitry. The main goals includes learning how to use the Arduino and its components, developing a technique, and discovering how to properly create electrical connections using wires. Throughout this process, they will do a lot of research and practice their programming and circuit skills while following safety procedures. In the end, they will use their learned knowledge to create a plant that screams when the moisture in the water reached a certain threshold.
Sean and Oleksandr learned a lot from this activity. Firstly, they gained some experience working with C#, a new programming language for both of them. Although different, C# was very similar to Java in some ways. Also, Sean and Oleksandr learned how to code and build games in Unity. At first, the Unity platform seemed extremely overwhelming and difficult to navigate. However, they eventually learned how to use the various controls and elements within the hierarchy and inspector menus. With all this, they could put together the code they wrote with the game they designed to create a final product. Along the process, they also used AI to help them find errors in the code and help them answer their questions about Unity. Lastly, they also learned some basics about machine learning, but they did not have a chance to implement it into their game.
Sean and David worked on a project where they took apart a Roomba and integrated an Arduino and Bluetooth module to control its two wheels. They also developed an app using App Inventor to wirelessly control the Roomba’s movement. Through this process, Sean and David gained hands-on experience with Arduino programming and Bluetooth communication. They encountered challenges along the way, such as troubleshooting hardware connections and coding the app interface. However, they were able to successfully combine the hardware and software to create a functional Roomba controlled by their custom app.
Sean and Ryan collaborated on creating a typing game using HTML, CSS, and JavaScript. They incorporated multiple color themes to customize the user experience, offering a dynamic and visually engaging interface. Additionally, they implemented two modes: a quote mode and a random word mode, adding variety to the gameplay. After developing the game, they deployed it on Vercel for easy access and sharing. Throughout the process, Sean and Ryan enhanced their skills in web development and gained valuable experience in building interactive applications.
Sean independently developed several Math and Physics Visualizers/Simulators in Python, including a double pendulum visualizer, bird flocking simulator, projectile motion simulator, Fourier Series visualizers, and a gas particle simulator. These projects demonstrate his ability to create interactive visual tools for scientific and mathematical concepts.
Sean and Oleksandr developed a benchmark website designed to evaluate human cognition across a variety of tasks. The site features interactive tests that measure performance in key cognitive areas, including memory, mathematics, and reaction time. By providing users with engaging and scientifically informed challenges, the website offers a practical tool for tracking mental sharpness and identifying strengths and areas for improvement. With a clean interface and intuitive design, Sean and Oleksandr aimed to make cognitive benchmarking accessible and informative for both casual users and researchers alike.