Celebrating Processing
Processing.org is the to-go place for all autodidacts to learn creative coding and this weekend it is celebrating its 20th birthday Simon and his friends Abhay and Sarvagya have made … Continue reading Celebrating Processing
a homeschooling blog about Simon, a young mathematician and programmer, and his little sister Neva. Visit https://simontiger.com
Processing.org is the to-go place for all autodidacts to learn creative coding and this weekend it is celebrating its 20th birthday Simon and his friends Abhay and Sarvagya have made … Continue reading Celebrating Processing
“Just recycling some building blocks here”, I heard Simon say Monday. This is a screenshot of Simon’s Bubble Project – an animation he built by translating a Java code from … Continue reading Translating from Java to JavaScript. The Bubble Project
The earthquake data visualization coding challenge by Daniel Shiffman went further than just a 2D map – it went 3D! Simon managed to complete the challenge, except for the very last … Continue reading 3D Earthquake Data Visualization Coding Challenge
Simon explains the difference between linear transition and ease transition:
Simon got seriously hooked on Matter.js, a a 2D JavaScript physics library that supports rigid body collisions and constraints. He started with Daniel Shiffman intro to Matter.js, downloaded it using GitBash … Continue reading Matter.js (Physics Library)
Simon keeps finding awesome libraries online, this weekend he came up with this gem of 3D JavaScript: https://threejs.org There are masses of examples, this one was our favourite. Can’t wait until … Continue reading The Threejs Library
We’ve got a whiteboard now! And that means more lectures by Simon! Here he sketched something about random and noise functions, exciting stuff:
I think this is probably the most beautiful coding challenge Simon has completed so far. It’s based on a Perlin noise coding challenge by Daniel Shiffman where you’re asked to create a … Continue reading Perlin Noise Flow Field Coding Challenge
Simon has been trying different courses in JacaScript on Khan Academy, making some fun animations as part of tasks:
Simon made another beautiful visual graphic in P5 today. In the video below he explains the use of trigonometric formulas inside the code. The code itself comes from Daniel Shiffman’s … Continue reading Coding Challenge #19
“Well, do you know what pi divided by four is? That’s an eighth of the full rotation!” – I hear Simon talk to himself in English from the living room. … Continue reading This is what you need math for