Latest

11
Aug
a tree growing and shrinking gif

Big Bounce as a Tree

11
Aug
SA2: Animated Lines

SA2: Animated Lines

There are infinite possibilities for linear function animations. This SA project will give some ideas to practice using linear equations with p5.js. Introduce if-else statements (conditions), logical operators, random(), text(), rect(), variables, and using p5.js for animation (loop). Below are a fe
2 min read
10
Aug
SA1: Real Numbers

SA1: Real Numbers

Here is my first Scripting Algebra (SA) post! I hope to keep these coming (with about 5 posts for each semester of Algebra). Often Algebra classes start with the Real Number System. This SA task is to program a graphic for the Real Number system. This can be a Venn diagram, animation, or another pro
2 min read
10
Aug
a gif of circle popping that have diameters of fibonacci numbers

Popping Fibonacci

09
Aug
A block print of a fibonacci sequence

Week 51: Block Prints

I love thinking of mirror images when I am block printing. I will never forget the time I printed SPARK backwards on accident for a summer art camp and my kids laughed at the reverse phonics. This week I encourage learners to take a math concept, tessellation, or shape and create a print. Ways to […
2 min read
07
Aug
a triangle splitting, stacking as a seirpinski triangle then repeating

Triangle GIF

06
Aug
the corner of a flip book

Week 50: Flip Books

This week I encourage learners to play with their animation skills. Take a math concept, problem, or design and play with ideas to animate it. Start simple to warm up and then build on the ideas. Flip books are fun. I recommend using thinner paper that can be seen through so it is easier to […]
2 min read
05
Aug
black paint on paper made from a pendulum

Week 49: Pendulum Labs

Pendulums are wonderful physics toys that are great for exploring periodic functions. For week 49, I encourage learners to get out some string, weights, and stop watches. Here are some ideas for playing with math and pendulums: Start with a string and a weight to observe basic pendulum motion. Nuts,
2 min read
05
Aug
a student playing with zome tools to make bubbles with joy

Week 48: Bubbles!

Pipe cleaners have so many uses and one of the best ways to use them is to make bubbles. This week I encourage learners to build mathematical structures with pipe cleaners, straws, string, or other waterproof toys to create beautiful structures. I used Zometools in some of my classes as well, and th
2 min read
03
Aug
rotating hexagons without touching

Rotating Hexagons

This is a p5.js script I started played with as I get ready to post about stop animation in my 52 weeks of hands-on-math. Here is a link to edit code. You may want to play with the angles, number of sides in the polygon, rotation rate, etc. If the javascript isn’t loading, then here […]

Want to become a better programmer? Join the Recurse Center!

Sophia

Mathematics educator and creative coder exploring the beauty of mathematical concepts through interactive visualizations and playful learning.

Mathematics

Education

Creative Coding