science Sci Art September 1 Fluid flowing stream 2 Coral Coral with tentacle-like growth 3 Inertia perpendicular to gravity in an orbit 4 Diffusion denser particles going through osmosis to be less dense 5 Skeleton n-skeleton graph 6 Growth plant growth cycle 7 Virus viruses arranged as a gasket 8 Permutation three
storytelling Math Storytelling Day 2025 Today is math storytelling day, so I thought I would make a visual coloring sheet as a prompt for others. What characters live in this world? What stories are there to tell? What number system would you have? What mathemagical spells would you cast? Where would you explore? If you
Mathober 2025 Mathober is almost here! I am looking forward to seeing everyone’s creativity and take on this year’s prompts. If you’ve never participated before, now’s the perfect time to jump in! The goal of Mathober is simple: have fun, learn, grow, and play with the prompts. No
inquiries Inquiries-Week 4: Triangulate the Triangle Introduction In this inquiry, triangles are dissected into smaller triangles with vertices labeled as either light (L), medium (M), or dark (D). Any triangles that are LMD triangles are shaded with color. Triangle play Let's start with a triangle LMD: Now, let's dissect the triangle by
Take Two Haiku + Code with a second take dance with the first – tethered mass orbiting encores Your browser does not support iframes. View Take Two directly let take1, take2; //each action let colorOfAction, gesso; //contrasted with color from canvas let m; function setup() { //placed on the easle of you createCanvas((m = 0.
inquiries Inquiries-Week 3: Reflect and Rotate Introduction Explore the reflection and rotation of polygons to discover the patterns that emerge. Polygon Play Let's start with a triangle ABC. We can rotate clockwise so that each vertex moves clockwise by one step: We can also reflect (or flip) the shape horizontally: These rotations and reflections
inquiries Inquiries-Week 1: Circle Shading This is the first of a series of guided inquiries in math. Introduction When circles overlap they make lunes: or lenses: or other fun shapes: Activity Let's play with how we color circles that overlap. First, draw a few circles on a page. Make their intersections distinct (no
238th Carnival of Mathematics Wow! It's the 238th Carnival of Mathematics organized by Aperiodical. This has been a fun month with lots of submissions and lots of beautiful math art. To start let's jump into the number 238 itself. 238 is: * 2 × 7 × 17. * the sum of the first 13
Time at the Recurse Center In January, I kicked off a journey of reflection and growth at the Recurse Center (RC) – a retreat where you work at the edge of your abilities with wonderful peers to pair program, study with, and grow. My goals in participating were to learn and play with different programming languages,
StreamOf.me On winter solstice I had my personal "new-year" and I started an experimental journal of self. My motivation was to see if my experiences and awareness change through the type of journaling that I do. Will tallying the days that I glimpse the moon, counting the number
math poetry Math-ffirmations Find balance through symmetry. $$f(x) = f(-x)$$ Approximation improves with experience. $$e^x = \sum_{n=0}^{\infty} \frac{x^n}{n!} = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \cdots$$ To untangle is to meditate. $$\huge{\bigcirc}$$ Be ever-changing. $$\frac{du}{dt} \ne 0$$ Allow for
A Ripple of Ripples One thing I love about math and art is the conversations and iterations that flow from their patterns and beauty. After posting Walking Ripples, I have enjoyed seeing how the simplicity of shading circles propagates in conversation, art, and exploration. Here are just a few of the follow-up activities,
Wyrm Beans Do you ever look at knitted items and liken them to dragon scales? - I do. So when I decided to make generative textured hats it made sense to call them Wyrm Beans. Just as we can have generative pixel colors on a screen, we can have generative textures in a
Walking Ripples Over the last week I have been drawing circles along paths and then shading them with 2 colors using random numbers to determine their radii. For example, the one on this card was drawn with 10 evenly spaced circles along a line using the random radii of 48,30,70,
poetry manifold a coded poem //poem is in the comments (and on codepen) let points = []; //you start as an empty set let sigma, rho, beta; //with a faint idea of structure function setup() { //and a canvas to be projected upon cnv = createCanvas((w = min(windowWidth, windowHeight) * 0.9), w); //and so you
coding mathober 2024 sketches It’s mathober! I will be updating this page with my sketches (in procreate and code for this year. Procreate sketches: (not all will be done this month – they take longer): P5js sketches: The code is on my codepen collection here.
Mathober 2024 Mathober is just around the corner, and I can’t wait to see everyone’s creative take on this year’s prompts! If you’ve never participated before, now’s the perfect time to jump in! The goal of Mathober is simple: have fun, learn, grow, and play with the prompts. No pressure! There are no rules – par
p5js randomness – a generative zine I coded a generative zine to bring to XOXO 2024. It is different every time it loads with a sampling of p5.js sketches. Each zine has hundreds of thousands to millions of generated shapes and points using random numbers. The github is here (the code is slow to run and painful to read). If you […]
coding Curve I made Curve, a coloring book, to bring to XOXO 2024 this week. If you’d like to print/play: See the Pen Curve Zine by Sophia (fractal kitty) (she/her) (@fractalkitty) on CodePen.
poetry from beneath a coded poem //poem is in the comments (they describe the code as well) let air; //there is this substance let radiance = 3; //that drifts towards a light let nBubbles = 1000; //encapsulated function setup() { c = max(800, min(windowWidth, windowHeight)) * 0.9; //in which you witness createCanvas(c, c); //through
coding SumFib After playing simple yet addictive games like Threes and 2048, I wondered how the gameplay mechanics would translate using Fibonacci numbers, which introduce a unique twist. I wrote a prototype in p5js. You can swipe on mobile or use arrows/WASD on desktop. I did this in about a day and unit tested
poetry of atoms meditate to an infinite reversible poem + scrolling generative art For the best experience, open ofatoms.art on a desktop— scroll at your own pace. (It works on mobile with swipe, but not as well). This can be read forward, backward, and in a loop: infinity = [ "breathe in", "
225 Carnival of Mathematics 225 Welcome to the Two-Hundred and Twenty-Fifth Carnival of Mathematics. Let’s start with facts about 225: Octagonal numbers are always fun: And then we can always think in gradians for a hexadecagon where the outside angles shown are 225 gradians (202.5 degrees or 1.125π radians). (Thanks David JONES f
Math Birds A blizzard A collective noun for snowy owls is a blizzard. I doodled Koch snowflakes with a blizzard of these superb owls. They hunt day and night and are an utter delight to observe.