Simon’s Lecture on Programming Languages

In this video, Simon gives an introduction to the basics of programming languages (what languages there are, which ones are front end and which ones are back end and what libraries and data interchange formats go with different languages):

 

DSC_1807 - kopie

Advertisements

At MuHKA

Visited the reopened museum of contemporary art in Antwerpen MuHKA this afternoon. Simon enjoyed a few graphical pieces, especially when allowed to take photos of them with my mobile.

DSC_0501

DSC_0506

Three pictures taken by Simon:

DSC_0504

DSC_0503

DSC_0502

DSC_0512

DSC_0522

Definitions of “the Truth”:

DSC_0520

In the children’s “Salon”, we loved the survival-on-the-Moon game: you had to answer the questions about which items would help you survive on the Moon.

DSC_0523

 

Old men from the 19th century

Almost every evening, before going to bed, we are reading books and Simon mostly prefers math adventures. Russian author Vladimir Levshin (1904-1984) published several books about geometry, algebra and math history, with numbers and letters as the leading characters. Most chapters contain complicated riddles that we solve along the way. Sometimes, Simon gets up to fetch some paper and pencils to write down what he thinks the formula or the geometrical pattern should be for a particular story. And because Levshin’s books often mention famous mathematicians of the past, I see Simon learn about history through math. What he knows about Ancient Greece or the 1970’s mainly comes from his interest in early math and geometry or the dawn of computer science.

A couple days ago we were reading about George Boole, yet another example of someone way ahead of his time (200 years to be precise), the inventor of Boolean algebra. Simon was so excited when he recognized his name, and the name of Georg Cantor, a German mathematician, whose work was just as shocking to his contemporaries as Boole’s work was. Simon recognized both of their names because of his programming. This way, a connection was traced in his mind between these two 19th century men and today’s cutting edge projects in Java and JavaScript.

Here Simon was drawing his impressions of Cantor’s set theory, inspired by a passage about him in Levshin’s book:

DSC_0466

 

Levshin’s book that we’re reading now:DSC_0467

Passage on Boole and Cantor:

DSC_0468

DSC_0469

Another book by Levshin we have recently read, about Algebra:

DSC_0474

A chapter from that book talking about finding a sum of all the members of an arithmetic progression:

DSC_0470

DSC_0471

Simon stormed out the bedroom and came back with a sheet of paper where he wrote down the formula, before we read about it in the book (he often tries to come up with his own formulas):

DSC_0473

The same formula in the book:

DSC_0472