Balloon Party Part 2

Goal: Learn how to add a spring force to my balloon party sketch to create dynamic strings This week I iterated on my balloon party sketch where users can click on the canvas and inflate helium balloons of different sizes [masses]. Then, the balloon will float upwards according to the physics of its mass, surface […]

Read More Balloon Party Part 2

Balloon Party

Goal: Learn how to add force vectors in p5 and create an inflating balloon simulation. To reinforce my understanding of vectors, I went back and improved my rocketship sketch I made last week. My stars are working now! (Thank you, Ellen :D) I added different opacities to the stars and moved the rocketship in front […]

Read More Balloon Party

Vector Rocketship

Goal: Learn how to use vectors to create an illusion of a rocketship flying through space. As you move your mouse around the canvas, the rocketship rotates to “accelerate” in that direction. However, the rocketship never moves from the center of the canvas, only the stars are moving across the screen. There are 2 set […]

Read More Vector Rocketship

My Celebrity Brand

I want to start off by saying that this was super fun to do, but also really time consuming! I took a lot of time debating which pictures to post and what aesthetic to go for. I ended up going for an explorer archetype since I genuinely enjoy outdoor activities and wish I could travel […]

Read More My Celebrity Brand

Noise Walk with MonoSynth

Goal: To implement a random walk algorithm with sound to generate music For this project, I wanted to explore combining sounds, Perlin noise, and the random walk algorithm. I have never really studied music theory in depth, but I love music and am trying to learn how to play the piano during my free time. […]

Read More Noise Walk with MonoSynth

Week 1 Assignment

I really enjoyed both assigned readings for this week: Teen Titan: The Man Who Made Justin Bieber and Listening and Longing: Abridged. They both offer a nice contrast to how the similar marketing strategies and choreographed publicity stunts were used in different eras. I was particularly drawn to the New Yorker article about Scooter Braun […]

Read More Week 1 Assignment

Generative Art

Generative Art is a website and tool that allows users to generate art out of text. Each image that is produced is unique and irreproducible. To begin, users enter sentences or words on the text box on the right. As users type new letters, new shapes are drawn on the canvas. When the user is […]

Read More Generative Art

Protocol Definitions

URL: URL, aka Uniform Resource Locator, is an address to where a specific resource lives on the web. It works in the same way that your home address dictates where you live in your neighborhood. The basic anatomy of a URL consists of 8 main parts: Scheme – refers to the protocol. It is the […]

Read More Protocol Definitions

TIC TAC TOE Game Server

Objective: Build a game server to better understand backend development and REST APIs The basic architecture of this project entails a server that communicates with multiple clients and saves the game state of each room in a database. For simplicity sake and to focus mainly on the backend development, the multiplayer game will be Tic […]

Read More TIC TAC TOE Game Server

Predicting Stroke with an Neural Network

Objective: Train my own neural network using ml5.js to predict the likelihood of a stroke I trained my neural network using Healthcare Dataset Stroke data from Kaggle. The data has 10 main columns that can serve as inputs: gender, age, hypertension, heart_disease, ever_married, work_type, Residence_type, avg_glucose_level, bmi, smoking_status. It has one column labeled “stroke” with […]

Read More Predicting Stroke with an Neural Network