Translating from Java to JavaScript. The Bubble Project

“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

Translating from JavaScript to Java (Continued)

Simon continued translating from JavaScript to Java as he followed Daniel Shiffman’s tutorial on creating a mirror based on the brightness values of the pixels from a live video feed. The … Continue reading Translating from JavaScript to Java (Continued)

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

Mom, can you read me a story?

This is what Simon begged me to read to him tonight: The Nature of Code by Daniel Shiffman. Daniel Shiffman is Simon’s hero. Simon completely owns his knowledge of English, … Continue reading Mom, can you read me a story?

Inverse Kinematics Continued (Fixed Point and Multiple)

Simon went on with the third and the fourth coding challenges by Daniel Shiffman on inverse kinematics in Processing (Java) this morning, producing a beautiful animation of two robotic hands … Continue reading Inverse Kinematics Continued (Fixed Point and Multiple)