Cellular Automation
Here Simon played with cellular automation (a model used in computational science). A cellular automation consists of a regular grid of cells, each in one of a finite number of … Continue reading Cellular Automation
a homeschooling blog about Simon, a young mathematician and programmer, and his little sister Neva. Visit https://simontiger.com
Here Simon played with cellular automation (a model used in computational science). A cellular automation consists of a regular grid of cells, each in one of a finite number of … Continue reading Cellular Automation
Yesterday some of my Facebook and Twitter friends thought that I had gone mad or, at the very least, that my account had been hacked: there were strange postings appearing … Continue reading Twitter Bots
On Friday Simon finished another beautiful Daniel Shiffman coding challenge called Mapping Earthquake Data. The purpose of this coding challenge was to visualize earthquake data from the USGS website (http://earthquake.usgs.gov/data/) by mapping … Continue reading Mapping Earthquake Data 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 has nearly completed the basic equations and inequalities course on Khan Academy. Every time his math teacher comes they solve a couple of inequalities from the course and what … Continue reading Inequalities Machine 2.0
In jQuery mobile he made a webpage featuring event handlers: And in CSS, inspired by this :
Simon is giving a short tutorial about Coffeescript, a JavaScript preprocessor, and explaining why it’s so popular:
Simon downloaded Espresso coding editor yesterday and used it to write AngularJS (a JavaScript framework about which Simon said that it was “a lot of fun” and “not intimidating”). Here … Continue reading AngularJS in Espresso
Simon has tried using jQuery instead of CSS to style a couple of webpages. The code comes from a Derek Banas tutorial. These buttons have quite amusing effects:
Simon has followed another batch of wonderfully enriching tutorials by Daniel Shiffman on p5.js, this time all about sound, and made these sound visualisations. The first one is based on … Continue reading Sound Visialization
Smart Rockets, a coding challenge by Daniel Shiffman. It involved creating a genetic algorithm from scratch and making “smart rockets” (based on a simulation by Jer Thorp). The rockets evolve the … Continue reading Smart Rockets