#MegaFavNumbers

Simon has made it into the #MegaFavNumbers playlist, organized by Cambridge’s James Grime for mathematicians on YouTube. Nearly 250 mathematicians (including StandUpMaths and 3Blue1Brown) have pitched in with videos about … Continue reading #MegaFavNumbers

Ray Marching

Simon has set his first steps towards creating a 3D renderer. What’s a 3D renderer? 3D rendering is a process of converting 3D models into 2D images on a computer. … Continue reading Ray Marching

Singing bottles, negative kelvins and resolving Zeno’s paradox

Picking up hiking keeps leading to beautiful conversations and thought experiments on the way. Yesterday, on our longest hike so far (over 8 km, partially in the sand), as we … Continue reading Singing bottles, negative kelvins and resolving Zeno’s paradox

Test Tube Games

Simon has had hours of fun with Test Tube Games, a science games portal featuring interactive explanations and dynamic puzzles on Chemistry and Physics. He has created two simulations based … Continue reading Test Tube Games

Tchisla Clone

Simon is working on a clone of Tchisla, an absorbing number puzzle app from the (Russian!!) creators of Euclidea. The aim is to represent numbers as arithmetical expressions using only … Continue reading Tchisla Clone

A Small Program that Doubles Itself

I wrote a small program that copies itself. When the program doubles itself it executes itself twice. The code that doubles itself is now doubled. The second time you run … Continue reading A Small Program that Doubles Itself

Our New Craze: Euclidea

Simon is obsessed with Euclidea https://www.euclidea.xyz/ — a learning environment for geometric constructions and proofs. He has also downloaded the Euclidea app (which has more features), so that he could continue engaging … Continue reading Our New Craze: Euclidea

Question Bot

Simon has built a question bot that will collect questions on The Coding Train Discord so that Daniel Shiffman can answer them during the following live session. This is something … Continue reading Question Bot

Math To Go

Thanks to our usual summer hang-outs (Dutch beaches, local playgrounds and terraces) being closed, we have discovered that Simon doesn’t hate small hikes in the woods after all. At least … Continue reading Math To Go

How Can Math Help Resolve Racial Segregation?

This is Simon’s contribution to #blacklivesmatter How Can Math Help Resolve Racial Segregation? This video and coding project is based on Segregation Solitaire by Thomas Schelling, an American mathematician and … Continue reading How Can Math Help Resolve Racial Segregation?

Physics Engine using Verlet Integration

Simon created a physics engine in Python with Turtle. He used Verlet integration (French pronunciation: ​[vɛʁˈlɛ]), a numerical method for integrating Newton’s equations of motion in calculating trajectories of particles in molecular … Continue reading Physics Engine using Verlet Integration