Back to homepage

Nancy Scanlon

Hi! My name is Nancy. I'm pretty new at coding so this module was challenging but also fun. I had a great time incorporating all the things we learned in class into my final. After this molecule, I feel a little more confident to start the second! I'm excited to see what I do next.

Other Students

Week 7

Project file 1
Project file 2
Project file 3
Live Demo

I came to the conclusion that I want to use laser cut to make a terrain of nyc. For example the wood-cut terrain models. It would be essentially a map of nyc showcasing which areas have the highest density, middle density and lowest density. I have a specific idea of a heat map in my head to reflect a design in p5.js but it is challenging. I want a custom vector shape to represent an area of high density and so on. If I have the chance I will add lines growing inward to show that it has the highest density,, Lesser lines for the lower density. I found this good tutorial or p5.js file but it was html. It was because it is a Leaflet. So i'm wondering how I can change that into vector shapes. But I think I did okay to replicate what I work or closer to what I want to achieve.

Week 4

Project file 1
Project file 2
Live Demo

For this new version of my code, I made sure that the strokes of my shapes were only the bigger ones. So there are noStroke for the smaller shapes to make it look cleaner. Another thing I added was the color palette. For the color palette I wanted it to decrease when the canvas size got smaller. So I thought about to tie the color palette to the canvas size that is being randomized 5 ways. I'm not too sure if I did this right but I see the palette changing when I drag it on my gui.

Week 2

Project file 1
Project file 2
Project file 3
Project file 4
Live Demo

Continuing on with my quote of passion fuels purpose. I kept sort of the same layout when adding the GUI and variables. It is not completely the same but it's okay because it would've changed with the moving variables. First when I was working on this project I changed the shape of the circle to a square. And then I restricted the square to go to top left to bottom right. Having a fixed points. I did the same thing with another smaller square. Each of the squares you can change the size and the color. One last thing that I added was a constraint. There is a circle 'constraint' in the bigger square. Even when the square is the smallest it can be. Leading me to my randomization idea. In the constraint, the circle, every time the code is run/ restarted the size will be randomized 5-10. I wanted it to run once so I out in within set up instead of draw which loops.

Week 6

Project file 1
Live Demo

For my data set I picked drinking fountains in NYC parks. I know how important having accessible drinking water is. I take it for granted while people throughout the country/ world that do not. While thinking about this problem of how water is inaccessible, I think acknowledging how many public water sources there are in NYC and even asking for more is a step in the right direction to set an example for other cities places to make sure it is available.

Week 3

Project file 1
Live Demo

For this weeks assignment, I re converted to my original theme. And added a different aspect GUI and randomization. In addition to my GUI and randomization-- I added my constable. My constable (if-else) code goes along the lines of if my canvas size is 200x600 the color palette changes to monotone,, else it will be the default colors I have in code. My GUI is regarding the different weight of stroke. My minimum is 2 and my maximum is 5. Then my two other GUI's are regarding the X and Y axis of my canvas size. My randomization is regarding the canvas size curated once when it runs. My min is 200 and my max is 600.

Week 1

Project file 1
Project file 2
Live Demo

Choose a short text. I chose 3 words that are meaningful to me. When I was playing around with custom shapes, I thought it was interesting but did not fit my words. So I repeated a shape that became more abstract.