Skip to content

Geeks out of the box

a homeschooling blog about Simon, a young mathematician and programmer, and his little sister Neva. Visit https://simontiger.com

Tag: Coding

By Geeks out of the Box Posted on December 28, 2016December 28, 2016

Conversion table

Categories: Coding, UncategorizedTags: Coding, webpages
By Geeks out of the Box Posted on December 23, 2016

Spacecraft

Simon didn’t finish this coding challenge. He went as far as building a spaceship and controlling it. He also made it reappear after it hit the edges. He got stuck with … Continue reading Spacecraft

Categories: Coding, JavaScript, SpaceTags: Coding, JavaScript, P5
By Geeks out of the Box Posted on December 21, 2016December 21, 2016

3D Primitives

A beautiful and simple coding project in JavaScript – 3D objects rotating in space. In P5.            

Categories: Coding, JavaScriptTags: 3D shapes, Coding, JavaScript, P5
By Geeks out of the Box Posted on December 20, 2016December 20, 2016

Webcam

With this simple JavaScript code you can make a webcam!  

Categories: Coding, JavaScript, UncategorizedTags: Coding, JavaScript, P5
By Geeks out of the Box Posted on December 17, 2016December 17, 2016

Focus on the process

In this video Simon explains the method of querySelectorAll in JavaScript. He used it for a SVG challenge from LearnWebCode. Unfortunately, after several hours of work, when he was nearly there, the … Continue reading Focus on the process

Categories: Coding, JavaScript, UncategorizedTags: Coding, JavaScript, LearnWebCode, svg
By Geeks out of the Box Posted on December 17, 2016

Animation with Khan Academy

Simon has been trying different courses in JacaScript on Khan Academy, making some fun animations as part of tasks:  

Categories: Coding, JavaScript, Khan Academy, UncategorizedTags: animation, Coding, Khan Academy, visual arts
By Geeks out of the Box Posted on December 17, 2016

You also need the sin and the cos for crazy multiple sliders

Some other things Simon programmed this week were: A programming webpage in html Crazy multiple cursors in JavaScript Even crazier multiple sliders in JavaScript Here the multiple sliders are programmed … Continue reading You also need the sin and the cos for crazy multiple sliders

Categories: Coding, Geometry Joys, html, JavaScriptTags: Coding, html, JavaScript, sin cos tan
By Geeks out of the Box Posted on December 17, 2016

Making a webpage

This was one of the LearnWebCode challenges Simon did this week. It involved using Handlebars (a tool for JavaScript) to create a webpage about pets. Simon programmed the webpage on his RaspberryPi. … Continue reading Making a webpage

Categories: Coding, CSS, html, JavaScript, RaspberryPiTags: Coding, CSS, html, JavaScript, LearnWebCode
By Geeks out of the Box Posted on December 17, 2016

Favorite coding tutorials

In this video (filmed last week) Simon gives a brief overview of his currently favorite coding tutorials: He tried to make several of the projects/ challenges from these tutorials in … Continue reading Favorite coding tutorials

Categories: Coding, CSS, html, JavaScriptTags: Coding, tutorials
By Geeks out of the Box Posted on December 13, 2016December 17, 2016

Coding Challenge #19

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

Categories: Coding, JavaScriptTags: Coding, JavaScript, P5, visual arts
By Geeks out of the Box Posted on December 10, 2016

Simon Made a Painting Program

Yesterday Simon made a painting program using JavaScript in P5.   Here he changed the code to make the colours transparent:   Changed the code to name the program “Painting … Continue reading Simon Made a Painting Program

Categories: Coding, JavaScript, Simon makes gamezTags: Coding, JavaScript, P5
By Geeks out of the Box Posted on December 10, 2016

JavaScript Numbers. Understanding of abstract concepts.

I’m increasingly in awe of Simon’s hunger for deeply abstract constructions and meanings. He loves talking about what he’s just learned and the subject often sounds difficult to grasp at … Continue reading JavaScript Numbers. Understanding of abstract concepts.

Categories: Coding, JavaScript, MilestonesTags: Coding, JavaScript, numbers, variables

Posts navigation

Older posts
Newer posts

Recent Posts

  • The First 3×3 Blindfolded Single May 2, 2023
  • Yellowle (version of Wordle) May 2, 2023
  • Three Cubing Competitions Further March 27, 2023
  • Next Level March 27, 2023
  • Platformer Template January 9, 2023
  • Happy 2023 Cubed! January 9, 2023
  • Advent of Code December 23, 2022
  • New 3×3 Blindfolded Attempts December 23, 2022
  • Minesweeper December 23, 2022
  • Unexpected Value November 18, 2022

Follow Us

  • Facebook
  • Instagram

Archives

Categories

Tags

3Blue1Brown 7 year old programmer 8 year old programmer 9 year old programmer algorithms Arduino Brilliant Calculus chemistry Chinese Codea Coding Coding Train Computer Science CSS Cubing Daniel Shiffman Electricity Electronics Experiments Fibonacci game game dev games genetic algorithm geometry geometry joy GitHub homeschooling html James Grime James Tanton Java JavaScript Light LittleBits live stream Logic Lua Machine Learning Magformers Mandarin math math puzzles MathsJam MathsJamAntwerp Matt Parker Music neural networks notes Numberphile P5 p5.js particles Physics physics libraries pi Piano Processing proof puzzle Python RaspberryPi Repl.it self-directed learning self-taught sin cos tan Singing Banana The Nature of Code Together with sis trigonometry vectors visualization web development Wolfram

Recent Comments

Mr. Jayson Funnelton's avatarMr. Jayson Funnelton on “Triangular” Roots
Geeks out of the Box's avatarGeeks out of the Box on Probability Calculations
Create a website or blog at WordPress.com
Scroll Up
  • Subscribe Subscribed
    • Geeks out of the box
    • Join 206 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Geeks out of the box
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...