Translating from JavaScript to Java (Simon wrote this post)

– Simon, where did you learn translating from JavaScript to Java? – From Dan, of course! I’ve compared the two formulas for converting from 2D to 1D. (The width stands for … Continue reading Translating from JavaScript to Java (Simon wrote this post)

Recent fascinations

Also among the interests of the past couple of days: the Breadth-first Search and the Depth-first Search: Both are algorithms for searching tree or graph data structures (think: mazes). The Breadth-first Search … Continue reading Recent fascinations

Probabilities and Logarithms

What does Simon do when he is sick and free from having any lessons? Follow a course on probability theory and logarithms (which he watched four times), writing equations and … Continue reading Probabilities and Logarithms

Simon’s first own code: Archimedean spiral in Processing (Java).

This is so exciting! Simon has written his first Java code completely on his own! It’s an animation of the Archimedean spiral (well, we only found out later that it’s actually called … Continue reading Simon’s first own code: Archimedean spiral in Processing (Java).

Mapping Earthquake Data Coding Challenge

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

Spherical Geometry Coding Challenge

Simon completed the Spherical Geometry Coding Challenge by Daniel Shiffman! In this challenge, he created a sphere in Processing (Java) using spherical coordinates and triangle strips. Simon had already tried doing this … Continue reading Spherical Geometry Coding Challenge

Matter.js (Physics Library)

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)