# Inequalities

For his math classes Simon has been studying inequalities with Khan Academy. He got so inspired to connect math and programming that he went straight ahead and created his own “inequalities machine” after today’s math lesson:

He also explained the three ways to describe inequalities to me at the playground. I loved the one involving infinity. He said infinity can never be written on the left-hand side, because it will be considered negative infinity then and less than a given number, while infinity is greater than any given number:

## 3 thoughts on “Inequalities”

1. nominated for “one lovely blog” award:

https://codeinfig.wordpress.com/2017/02/05/an-early-nomination-from-my-favorite-valentine-one-lovely-blog/

basically you post 7 things about yourself and nominate “up to 15” other bloggers. (thats recursive, so if you want to turn this into another coding lesson…)

from the nomination: “antwerpenhomeschooling: follow the exploits of a super-awesome teacher and simon (or mostly, its simon,) a kid genius who can probably out-code me already.” hey, at this point i really wouldnt be surprised π

Like

1. Forgot to thank you for this, we were very flattered! One thing I should clarify: I’m not really his teacher. Not in coding anyway. I don’t really understand anything in programming. I’m just recording his autodidactic learning process, facilitating it with tools and helping out sometimes when I can do something better as an adult. But he is much more advanced than I can ever aspire to become. Even his English (one thing I am good at) he learned himself, from video tutorials in the course of the past several months. He could speak very little English last year.

Liked by 1 person

1. “I donβt really understand anything in programming.”

have simon teach you! no joke, teaching a subject is a great way to reinforce learning. although he should (at this rate) be able to outcode me by age 12 π im nearly 40.

“Iβm just recording his autodidactic learning process, facilitating it with tools and helping out sometimes”

cool. i taught myself coding when i was 5 (what simons doing is wayyyy more advanced than what i did at 7) and i like user-friendly programming languages the best. ive coded in javascript and php, but it amazes me what tedious and difficult things kids teach themselves now– with simon in particular.

let me quickly explain what fig is, in case you want to play with it (its a single python file) or simon may want to teach you with it.

this “everyone can code” business tastes just like the 1980s. before we outsources all our programming in the 90s, coding was the future (like it is now.) and i always wanted to share this love with other people, but python (tried using that) and even basic (tried that too) have lots of unimportant details, like sigils (here is one\$) that people get distracted or slowed down by.

ive always been inspired by basic and logo, and wondered what a language would be like if it had the simplicity (almost no syntax or punctuation required) of logo and the all-purpose functionality of basic.

fig is a language i made for teaching coding to everyone, including people that dont have simons level of tenacity or patience.

if you dont understand coding, i designed it for you π simon can find it here https://raw.githubusercontent.com/PLinux99/figos/master/fig41.py

he may also like my post on how to write a programming language (only 3080 words): https://codeinfig.wordpress.com/2017/02/07/how-to-write-a-programming-language/

p.s. what you *are* doing is one of the most important (and often neglected) parts of teaching.

Like