Logic Gates. Simon has programmed his own Digital Logic Simulator.

Simon has been greatly inspired by Sebastian Lague’s new video on how computers work, it seems to have sparked a whole new wave of enthusiasm about logic gates and logic … Continue reading Logic Gates. Simon has programmed his own Digital Logic Simulator.

Simon’s Game Bot

Also in October, Simon built a game bot that can play math games with him. At the moment, the bot only plays the higher-lower game, but will learn to play … Continue reading Simon’s Game Bot

A super-simple database

As a suggestion on a Coding Train thread on GitHub in which Daniel Sghiffman was asking for ideas on how to keep poll votes after restarting the server, Simon has … Continue reading A super-simple database

A Color Palette Generator in p5.JS

One more project from back in July. Inspired by one of his favorite resources Coolors.co, Simon created a beautiful color palette generator in p5.JS that builds off of a theme … Continue reading A Color Palette Generator in p5.JS

Smoothing

Something else I forgot to post from back in July: Simon explaining linear smoothing and exponential smoothing. You can play with Simon’s smoothing sketch at https://editor.p5js.org/simontiger/sketches/ABdeWZVvs The white circle is … Continue reading Smoothing

Amsterdam Friends and Color Jump

After months is self-isolation, we spent the whole month of August away from home, first at our old home in Amsterdam, where we had some urgent personal matters to arrange, … Continue reading Amsterdam Friends and Color Jump

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

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

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