Learned Soldering techniques and made a circuit with a practice board with David C. It created an alternating siren-like sound.
David C worked with Kiki W to learn how to use arduinos. They learned about the functions of the arduino and breadboard. The projects they worked on were making an LED blink, using LEDs to turn on when at a certain distance, and using a motion sensor and distance sensor simultaneously. They tried to use the distance sensor to transfer data to a graph, but they ran out of time.
David and Sean 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, David and Sean 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.
In a 15-day Unity game development learning module, David first learned how to navigate the Unity interface and use basic game objects, such as 3D models and terrain. He then dove into scripting using C# to control character movements, interactions, and behaviors.
Learning Module #5 write up
David C and Dylan F built and coded a miniature robot. Its purpose was to drive forwards and backwards, move a claw up and down, and clamp/release the claw to act as an arm. They accomplished the movement using motors and the Makeblock app to control the robot. They also 3D designed and printed the game pieces needed for the challenge.
In a 20-day learning module about the programming image C, David created game inspired by Mario. It is a 2d side-scroller game. David learned how to import SDL frameworks, create objects in C, use random spawning blocks and random movement in enimies.
David C and Dylan F created a digital card game in the language swift through the use of Xcode IDE. They created an engaging and practical digital card game with animations and fighting mechanics. They generated the cards using Ai and received inspiration for the characters through the dieterverse document, which is a fantasy world created by another student at the school.